Navigate:
~$RAY0.6%

Ray: Distributed AI compute framework

Unified framework for scaling AI and Python applications from laptops to clusters with distributed runtime.

LIVE RANKINGS • 10:20 AM • STEADY
TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100
OVERALL
#94
50
AI & ML
#42
20
30 DAY RANKING TREND
ovr#94
·AI#42
STARS
41.5K
FORKS
7.3K
7D STARS
+226
7D FORKS
+40
Tags:
See Repo:
Share:

Learn more about Ray

Ray is a distributed computing framework designed for scaling Python applications and AI workloads across multiple machines. The framework consists of a core distributed runtime that manages tasks, actors, and objects across a cluster, along with specialized libraries for data processing, training, hyperparameter tuning, reinforcement learning, and model serving. Ray uses a distributed object store and task scheduler to coordinate work across nodes, with support for both stateless functions (tasks) and stateful processes (actors). The framework is commonly used for distributed machine learning training, hyperparameter optimization, reinforcement learning experiments, and serving large language models at scale.

Ray

1

Unified Runtime

Single framework handles diverse workloads from data processing to model serving. Core abstractions of tasks, actors, and objects work consistently across all AI libraries.

2

Seamless Scaling

Same Python code runs unchanged from laptop to multi-node clusters. Built-in distributed object store and scheduler handle resource management automatically.

3

Specialized Libraries

Includes purpose-built libraries for data processing, distributed training, hyperparameter tuning, reinforcement learning, and model serving. Each library integrates with the core runtime for optimal performance.



vray-2.53.0

Major Ray Data improvements including Kafka datasource support, enhanced Iceberg capabilities, and new utilization-based autoscaler.

  • Ray plans to drop support for Pydantic V1 starting version 2.56.0
  • Ray Data now has support for bounded reading from Kafka and improved Iceberg support
  • New utilization-based cluster autoscaler for Ray Data workloads
  • Add Kafka as a native datasource for data ingestion
  • Add Dataset.summary() API for quick dataset inspection
vray-2.51.2

This release addresses a security vulnerability by fixing CVE-2025-62593 with improved browser header validation in the dashboard.

  • Fix for CVE-2025-62593: reject Sec-Fetch-* other browser-specific headers in dashboard browser rejection logic
vray-2.52.1

This release improves security by strengthening browser rejection logic in the dashboard to better handle CVE-2025-62593.

  • More robust handling for CVE-2025-62593: test for more browser-specific headers in dashboard browser rejection logic

See how people are using Ray

Loading tweets...


[ EXPLORE MORE ]

Related Repositories

Discover similar tools and frameworks used by developers