Skip to main content
https://github.com/ray-project/ray/raw/master/doc/source/images/ray_header_logo.png https://readthedocs.org/projects/ray/badge/?version=master https://img.shields.io/badge/Ray-Join%20Slack-blue https://img.shields.io/badge/Discuss-Ask%20Questions-blue https://img.shields.io/twitter/follow/raydistributed.svg?style=social&logo=twitter https://img.shields.io/badge/Get_started_for_free-3C8AE9?logo=data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8%2F9hAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAEKADAAQAAAABAAAAEAAAAAA0VXHyAAABKElEQVQ4Ea2TvWoCQRRGnWCVWChIIlikC9hpJdikSbGgaONbpAoY8gKBdAGfwkfwKQypLQ1sEGyMYhN1Pd%2B6A8PqwBZeOHt%2FvsvMnd3ZXBRFPQjBZ9K6OY8ZxF%2B0IYw9PW3qz8aY6lk92bZ%2BVqSI3oC9T7%2FyCVnrF1ngj93us%2B540sf5BrCDfw9b6jJ5lx%2FyjtGKBBXc3cnqx0INN4ImbI%2Bl%2BPnI8zWfFEr4chLLrWHCp9OO9j19Kbc91HX0zzzBO8EbLK2Iv4ZvNO3is3h6jb%2BCwO0iL8AaWqB7ILPTxq3kDypqvBuYuwswqo6wgYJbT8XxBPZ8KS1TepkFdC79TAHHce%2F7LbVioi3wEfTpmeKtPRGEeoldSP%2FOeoEftpP4BRbgXrYZefsAI%2BP9JU7ImyEAAAAASUVORK5CYII%3D

Ray is a unified framework for scaling AI and Python applications. Ray consists of a core distributed runtime and a set of AI libraries for simplifying ML compute:

https://github.com/ray-project/ray/raw/master/doc/source/images/what-is-ray-padded.svg

Learn more about Ray AI Libraries:

  • Data: Scalable Datasets for ML

  • Train: Distributed Training

  • Tune: Scalable Hyperparameter Tuning

  • RLlib: Scalable Reinforcement Learning

  • Serve: Scalable and Programmable Serving

Or more about Ray Core and its key abstractions:

  • Tasks: Stateless functions executed in the cluster.

  • Actors: Stateful worker processes created in the cluster.

  • Objects: Immutable values accessible across the cluster.

Learn more about Monitoring and Debugging:

Ray runs on any machine, cluster, cloud provider, and Kubernetes, and features a growing ecosystem of community integrations.

Install Ray with: pip install ray. For nightly wheels, see the Installation page.

Why Ray?

Today’s ML workloads are increasingly compute-intensive. As convenient as they are, single-node development environments such as your laptop cannot scale to meet these demands.

Ray is a unified way to scale Python and AI applications from a laptop to a cluster.

With Ray, you can seamlessly scale the same code from a laptop to a cluster. Ray is designed to be general-purpose, meaning that it can performantly run any kind of workload. If your application is written in Python, you can scale it with Ray, no other infrastructure required.

More Information

Older documents:

Getting Involved

Platform

Purpose

Estimated Response Time

Support Level

Discourse Forum

For discussions about development and questions about usage.

< 1 day

Community

GitHub Issues

For reporting bugs and filing feature requests.

< 2 days

Ray OSS Team

Slack

For collaborating with other Ray users.

< 2 days

Community

StackOverflow

For asking questions about how to use Ray.

3-5 days

Community

Meetup Group

For learning about Ray projects and best practices.

Monthly

Ray DevRel

Twitter

For staying up-to-date on new features.

Daily

Ray DevRel

Metadata

Release files for ray 2.59.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for ray 2.59.0
File
ray-2.59.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
ray-2.59.0-cp314-cp314-manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
ray-2.59.0-cp314-cp314-manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
ray-2.59.0-cp314-cp314-macosx_12_0_arm64.whl CPython 3.14 CPython 3.14 macOS 12.0+ ARM64 Details
ray-2.59.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
ray-2.59.0-cp313-cp313-manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
ray-2.59.0-cp313-cp313-manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
ray-2.59.0-cp313-cp313-macosx_12_0_arm64.whl CPython 3.13 CPython 3.13 macOS 12.0+ ARM64 Details
ray-2.59.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
ray-2.59.0-cp312-cp312-manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
ray-2.59.0-cp312-cp312-manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
ray-2.59.0-cp312-cp312-macosx_12_0_arm64.whl CPython 3.12 CPython 3.12 macOS 12.0+ ARM64 Details
ray-2.59.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
ray-2.59.0-cp311-cp311-manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
ray-2.59.0-cp311-cp311-manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
ray-2.59.0-cp311-cp311-macosx_12_0_arm64.whl CPython 3.11 CPython 3.11 macOS 12.0+ ARM64 Details
ray-2.59.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
ray-2.59.0-cp310-cp310-manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
ray-2.59.0-cp310-cp310-manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
ray-2.59.0-cp310-cp310-macosx_12_0_arm64.whl CPython 3.10 CPython 3.10 macOS 12.0+ ARM64 Details

Total release size: 1.3 GB

Release files / ray-2.59.0-cp314-cp314-win_amd64.whl

Download URL ray-2.59.0-cp314-cp314-win_amd64.whl
Size 29.6 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
d3a119eac653c0a1b3bf4e25609de123e5fb994a33d4e1f270ed1ce5e304693d
BLAKE2b-256 checksum
How to use checksums
693c0919e6996d70daee39e25a405eb4181eae48ba27573dffb1b65f7f15045e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.0-cp314-cp314-manylinux2014_x86_64.whl

Download URL ray-2.59.0-cp314-cp314-manylinux2014_x86_64.whl
Size 78.8 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
050781099ce641b7d89896e7b0d79c820813529da86c9b5c65ecb7c89403e667
BLAKE2b-256 checksum
How to use checksums
18df815ab1f99c99512cbf678bdb86ba1e1bd9d96fe7654b3a1fd8310359a275
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.0-cp314-cp314-manylinux2014_aarch64.whl

Download URL ray-2.59.0-cp314-cp314-manylinux2014_aarch64.whl
Size 77.8 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
6d60f9b7a94fc138ac47a07564182769fd6b6cefae0714aa7499a553bdda2949
BLAKE2b-256 checksum
How to use checksums
39277a698a08edff7d2c3cac2a92df0bafdb3203a400f41b4de8d5555781c2dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.0-cp314-cp314-macosx_12_0_arm64.whl

Download URL ray-2.59.0-cp314-cp314-macosx_12_0_arm64.whl
Size 67.4 MB
Tags CPython 3.14 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
af31158ee8fead4119c6e4b7b3e0cb3414416599df1da2e4c99e7c53fa5c5fb3
BLAKE2b-256 checksum
How to use checksums
74eb625f30893920995e4b72acf224c064be45765deef2685c701f479fa6bdc7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.0-cp313-cp313-win_amd64.whl

Download URL ray-2.59.0-cp313-cp313-win_amd64.whl
Size 29.0 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
65288d38b5107a76f36965be1e9d7830613356e0c32d675a44410c30c714f495
BLAKE2b-256 checksum
How to use checksums
5a6032259117d228f5a6e740e0103d3f7ce6e2f2122cf9e562d4785d22aeb4d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.0-cp313-cp313-manylinux2014_x86_64.whl

Download URL ray-2.59.0-cp313-cp313-manylinux2014_x86_64.whl
Size 78.8 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
70fdc5bec47cc33a4f4e0d9b081f66505e119abd8a8bc6cb2c5d4926427fce6d
BLAKE2b-256 checksum
How to use checksums
cee2e737527a7f9b16f2c890cf6f6582542e5f6ddb1608fa2390ea485a50d0dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.0-cp313-cp313-manylinux2014_aarch64.whl

Download URL ray-2.59.0-cp313-cp313-manylinux2014_aarch64.whl
Size 77.8 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
583f26e1f1a04aefd230b908621dc3f3e1ca5e0d201ee09d5f040ca4b824e800
BLAKE2b-256 checksum
How to use checksums
efd42b0dd44bd0c2e7f3350aad98731ab9aadb4d41f02819d872e058a75210a4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.0-cp313-cp313-macosx_12_0_arm64.whl

Download URL ray-2.59.0-cp313-cp313-macosx_12_0_arm64.whl
Size 67.4 MB
Tags CPython 3.13 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
843bf48f42722e0c143eba6846b5819716bb7e5e044b9e4779b1d3ac5933040b
BLAKE2b-256 checksum
How to use checksums
fab86a82f95c7987f6f660a35b73d5fdb28521cf2e3e3b680a777ef838c6b248
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.0-cp312-cp312-win_amd64.whl

Download URL ray-2.59.0-cp312-cp312-win_amd64.whl
Size 29.1 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
71a8ff087739044a0d596daeccde33da02afd6d0dacfecae962c395cb3e90d78
BLAKE2b-256 checksum
How to use checksums
68731de47f6dba02a1f203e0c5697697003e95d4313836b52dbbd340de2906a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.0-cp312-cp312-manylinux2014_x86_64.whl

Download URL ray-2.59.0-cp312-cp312-manylinux2014_x86_64.whl
Size 78.9 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
4055a7a60293ffee41005ab9b3ed9933e0f9b5d8450b214f3c0a7b1de5503f0e
BLAKE2b-256 checksum
How to use checksums
4709914175e40868edbc2e5fddcb7ec9a85b755d2266a70d86ceee2effa09fa6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.0-cp312-cp312-manylinux2014_aarch64.whl

Download URL ray-2.59.0-cp312-cp312-manylinux2014_aarch64.whl
Size 77.9 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
09e2dd8ba367f07f1829fc2e35f41e9c3fa9f6ec0babace13d70ebe14e8cf662
BLAKE2b-256 checksum
How to use checksums
15ddfd8d8e727241f809977c5f813ded0227c39cc59848b4a2db55c7db8cf310
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.0-cp312-cp312-macosx_12_0_arm64.whl

Download URL ray-2.59.0-cp312-cp312-macosx_12_0_arm64.whl
Size 67.4 MB
Tags CPython 3.12 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
6a240b393819c0c8c03940d16faf952223003ab1d9736d5328cc5a5f71c95e1c
BLAKE2b-256 checksum
How to use checksums
2162990cf9605814b8b29bdfefa5f009ae5c078b4746acbf39586030178ac8b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.0-cp311-cp311-win_amd64.whl

Download URL ray-2.59.0-cp311-cp311-win_amd64.whl
Size 29.1 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
b967405ba6fb9d36bb04883bb8c4c1048f2e305f30a40080b1c7570efa7188ff
BLAKE2b-256 checksum
How to use checksums
fb1a88915bc161c1a57cfcdea65849449a2e668052c103b80e30547ab461f68f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.0-cp311-cp311-manylinux2014_x86_64.whl

Download URL ray-2.59.0-cp311-cp311-manylinux2014_x86_64.whl
Size 78.8 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
645f4676ef6ff2ca8154e83edf0b38583d225b6c6fb83b6050ca1681dc3a8688
BLAKE2b-256 checksum
How to use checksums
f663fdacad6a6f5b0bf065efa9b9f083636feb15e1910bee3a865a0175294aea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.0-cp311-cp311-manylinux2014_aarch64.whl

Download URL ray-2.59.0-cp311-cp311-manylinux2014_aarch64.whl
Size 77.8 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
e59bbeed9fd3ae29e326bcf73a6dc6b957029004230e9f1e874670c4e390b147
BLAKE2b-256 checksum
How to use checksums
1ae9f40e48941d88c95fef0b074319af5f3f30e1046f624244f65480d196ca8c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.0-cp311-cp311-macosx_12_0_arm64.whl

Download URL ray-2.59.0-cp311-cp311-macosx_12_0_arm64.whl
Size 67.4 MB
Tags CPython 3.11 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
cedce6af865d078d318bc3f691e41527331d532dca0017fb824191c884e59a22
BLAKE2b-256 checksum
How to use checksums
e24bc57f711b3d5a2492b39e25195075008d45edf4e045a08d8ece972b24fef6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.0-cp310-cp310-win_amd64.whl

Download URL ray-2.59.0-cp310-cp310-win_amd64.whl
Size 29.1 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
b85d3cb7a6048f88a9d5a86d4e3ded293e90f46f7e8c4000ffcb5895dfd40eff
BLAKE2b-256 checksum
How to use checksums
f2e07b9034701ca200078abf02125bd4879ed91715cb9d5a299ced8b142ac72f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.0-cp310-cp310-manylinux2014_x86_64.whl

Download URL ray-2.59.0-cp310-cp310-manylinux2014_x86_64.whl
Size 78.7 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
48f0f8407c84cebb1bc2d25a3fb22b995f027b3c79e93947ef94ccaf417a57c6
BLAKE2b-256 checksum
How to use checksums
61e2b42677243db24a2584590ed4198575a71075d575be071d308cef5349f658
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.0-cp310-cp310-manylinux2014_aarch64.whl

Download URL ray-2.59.0-cp310-cp310-manylinux2014_aarch64.whl
Size 77.7 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
9bb40fee0b6eb8a747558d3baded99534f93a8be76e96d85d5564c1e9e510a64
BLAKE2b-256 checksum
How to use checksums
7346629b5306fb5e2a2d70afdc619954a8a66c4247bed88bf57520dd8d1a52a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.0-cp310-cp310-macosx_12_0_arm64.whl

Download URL ray-2.59.0-cp310-cp310-macosx_12_0_arm64.whl
Size 67.4 MB
Tags CPython 3.10 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
3f89f68ade71fe6ff57fd15de893754905a09ebf6efe0d9e32870745c62b52a7
BLAKE2b-256 checksum
How to use checksums
069903401fb664aa9125b4582ba4533bb2f374dbf1bc724a20272b5b196fa011
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release history Release notifications | RSS feed

This release

2.59.0 This release

20 release files

2.23.0

9 release files

2.22.0

9 release files

2.12.0

9 release files

2.11.0

9 release files

2.9.3

20 release files

2.9.1

20 release files

2.9.0

20 release files

2.7.0

24 release files

2.6.3

24 release files

2.6.1

24 release files

2.6.0

24 release files

2.5.1

23 release files

2.4.0

24 release files

2.3.1

23 release files

2.3.0

24 release files

2.2.0

22 release files

2.0.1

16 release files

2.0.0

16 release files

1.9.2

14 release files

1.9.1

14 release files

1.7.1

12 release files

1.6.0

12 release files

1.5.2

12 release files

1.5.1

12 release files

1.5.0

12 release files

1.4.1

12 release files

1.4.0

9 release files

1.3.0

9 release files

1.2.0

9 release files

1.1.0

9 release files

1.0.1

9 release files

1.0.0

9 release files

0.8.7

9 release files

0.8.6

11 release files

0.8.5

8 release files

0.8.4

8 release files

0.8.3

6 release files

0.8.2

6 release files

0.8.1

6 release files

0.8.0

8 release files

0.7.7

8 release files

0.7.6

8 release files

0.7.5

8 release files

0.7.4

8 release files

0.7.3

8 release files

0.7.2

8 release files

0.7.1

8 release files

0.7.0

8 release files

0.6.6

8 release files

0.6.5

8 release files

0.6.2

10 release files

0.6.1

10 release files

0.5.3

8 release files

0.5.2

8 release files

0.5.0

8 release files

0.4.0

9 release files

0.3.1

9 release files

0.3.0

9 release files

0.2.2

9 release files

0.2.1

9 release files

0.2.0

9 release files

0.1.2

9 release files

0.1.1

9 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page