Skip to main content

Ray provides a simple, universal API for building distributed applications.

Project description

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.

Note: This documentation refers to Ant Ray - a fork of Ray maintained by Ant Group. To install this specific version, use:

pip install ant-ray

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

ant_ray_nightly-3.0.0.dev20250919-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (50.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

ant_ray_nightly-3.0.0.dev20250919-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (49.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

ant_ray_nightly-3.0.0.dev20250919-cp312-cp312-macosx_14_0_x86_64.whl (49.2 MB view details)

Uploaded CPython 3.12macOS 14.0+ x86-64

ant_ray_nightly-3.0.0.dev20250919-cp312-cp312-macosx_14_0_arm64.whl (47.6 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

ant_ray_nightly-3.0.0.dev20250919-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (50.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

ant_ray_nightly-3.0.0.dev20250919-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (49.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

ant_ray_nightly-3.0.0.dev20250919-cp311-cp311-macosx_14_0_x86_64.whl (49.2 MB view details)

Uploaded CPython 3.11macOS 14.0+ x86-64

ant_ray_nightly-3.0.0.dev20250919-cp311-cp311-macosx_14_0_arm64.whl (47.6 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

ant_ray_nightly-3.0.0.dev20250919-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (49.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

ant_ray_nightly-3.0.0.dev20250919-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (49.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

ant_ray_nightly-3.0.0.dev20250919-cp310-cp310-macosx_14_0_x86_64.whl (49.2 MB view details)

Uploaded CPython 3.10macOS 14.0+ x86-64

ant_ray_nightly-3.0.0.dev20250919-cp310-cp310-macosx_14_0_arm64.whl (47.6 MB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

ant_ray_nightly-3.0.0.dev20250919-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (49.9 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

ant_ray_nightly-3.0.0.dev20250919-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (49.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

ant_ray_nightly-3.0.0.dev20250919-cp39-cp39-macosx_14_0_x86_64.whl (49.5 MB view details)

Uploaded CPython 3.9macOS 14.0+ x86-64

ant_ray_nightly-3.0.0.dev20250919-cp39-cp39-macosx_14_0_arm64.whl (47.9 MB view details)

Uploaded CPython 3.9macOS 14.0+ ARM64

File details

Details for the file ant_ray_nightly-3.0.0.dev20250919-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20250919-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4730594068409307a763a5be8fa4e29ed3a89894087441f1335093114bd0f27e
MD5 235b02a878aa6b625f5a00f643fd3c33
BLAKE2b-256 c7b8576756d2eed915350e19b6c9df7cb8916d5c38b24e0be24c8a01fad9d758

See more details on using hashes here.

Provenance

The following attestation bundles were made for ant_ray_nightly-3.0.0.dev20250919-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: pypi-nightly.yml on antgroup/ant-ray

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ant_ray_nightly-3.0.0.dev20250919-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20250919-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bdcb6b1aa30c1798f800929e780e339db4e5e7fe42358ff17d2fdfe944bb0d34
MD5 86177173b96e4cd6c389ea37b06fa233
BLAKE2b-256 b7efb58880f1a44fcf4dea54e81f77803c510a208e0d9fc143f97773e3fc603b

See more details on using hashes here.

Provenance

The following attestation bundles were made for ant_ray_nightly-3.0.0.dev20250919-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: pypi-nightly.yml on antgroup/ant-ray

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ant_ray_nightly-3.0.0.dev20250919-cp312-cp312-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20250919-cp312-cp312-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 62c6603885253e8850d9371992e65bebed43f4597447ff45ade6e283a4fea9db
MD5 893e72813064e70c21f8b5d9b72a9ebe
BLAKE2b-256 851c697ff1fd2a9dc0da533d0b4ebde34ce77af4e71055199a8f07b1442a4aa4

See more details on using hashes here.

Provenance

The following attestation bundles were made for ant_ray_nightly-3.0.0.dev20250919-cp312-cp312-macosx_14_0_x86_64.whl:

Publisher: pypi-nightly.yml on antgroup/ant-ray

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ant_ray_nightly-3.0.0.dev20250919-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20250919-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 1169e3f5657b87a1fe7cb23619a7d71aae1f39f1673a4b99435bda046956a865
MD5 f133365c012b1b98e186aa56d2a0233b
BLAKE2b-256 b89a7ad527b48618aadd492912089eb9c83edf8aed6595e8902f8d80fd46b58d

See more details on using hashes here.

Provenance

The following attestation bundles were made for ant_ray_nightly-3.0.0.dev20250919-cp312-cp312-macosx_14_0_arm64.whl:

Publisher: pypi-nightly.yml on antgroup/ant-ray

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ant_ray_nightly-3.0.0.dev20250919-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20250919-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3f67edbbe2da683750f47b706fb514d01395f0fdbc3cf17d8052835ee15b8c00
MD5 690f81190a4308b8b8a06f5f43021cd9
BLAKE2b-256 030ad4d467dd920b38878158c774210a606b82b9d29626e4d6f5fa8a6fa20260

See more details on using hashes here.

Provenance

The following attestation bundles were made for ant_ray_nightly-3.0.0.dev20250919-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: pypi-nightly.yml on antgroup/ant-ray

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ant_ray_nightly-3.0.0.dev20250919-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20250919-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2f769a9044fbccbe7617001612b56ba2fda7fee51fc5454b8d0c4e2b81eb8ca6
MD5 d5b382923e419fb66f58bce3d38cc3ec
BLAKE2b-256 d580d1684bb59010237067f8398d14d90a4d4de85292ddd2a33583c9c550183a

See more details on using hashes here.

Provenance

The following attestation bundles were made for ant_ray_nightly-3.0.0.dev20250919-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: pypi-nightly.yml on antgroup/ant-ray

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ant_ray_nightly-3.0.0.dev20250919-cp311-cp311-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20250919-cp311-cp311-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 1edc1037ec5e1c871001b6270f38e35a6dc36f1e2c8b5c36169f1e1c47aec456
MD5 015e5abe9353bfde233ddee6c26cadec
BLAKE2b-256 aa68e3097d5315eb810a2772a27199581413b8dd04cebda55191fd2f3e9ce32c

See more details on using hashes here.

Provenance

The following attestation bundles were made for ant_ray_nightly-3.0.0.dev20250919-cp311-cp311-macosx_14_0_x86_64.whl:

Publisher: pypi-nightly.yml on antgroup/ant-ray

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ant_ray_nightly-3.0.0.dev20250919-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20250919-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 4c6997304a949a99a1eb1b0ccfaa0d9ef7ed69f8c3369984fb715f6f7195a794
MD5 2c0f23c7cbcbf069349292c78948e6ac
BLAKE2b-256 e438b775f8bbf263c5b090dcc04b443db767b29bcf6da742863e05b79e4a78ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for ant_ray_nightly-3.0.0.dev20250919-cp311-cp311-macosx_14_0_arm64.whl:

Publisher: pypi-nightly.yml on antgroup/ant-ray

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ant_ray_nightly-3.0.0.dev20250919-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20250919-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b3c2ee71cb0304951d315883217e51aa40c383e0f6a1484d368e52e47a8300d0
MD5 5ae778d03589cda8d526475acbc6743e
BLAKE2b-256 6cb66c43020731bd3e524035b86d7eb40bcdf1a522de7a254dbcc0f014a59069

See more details on using hashes here.

Provenance

The following attestation bundles were made for ant_ray_nightly-3.0.0.dev20250919-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: pypi-nightly.yml on antgroup/ant-ray

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ant_ray_nightly-3.0.0.dev20250919-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20250919-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ec4a25a48ecf9e2231aab300e5229208111da98d01ece8ddb9b522f73058c1a4
MD5 d3b23de345c89a1c8cad692eb4b712bd
BLAKE2b-256 6c481d8c58a92d5f5806d5dd23fe418239b2210aca2309199ca9b194ec8fc15f

See more details on using hashes here.

Provenance

The following attestation bundles were made for ant_ray_nightly-3.0.0.dev20250919-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: pypi-nightly.yml on antgroup/ant-ray

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ant_ray_nightly-3.0.0.dev20250919-cp310-cp310-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20250919-cp310-cp310-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 5821f8b9bdff534546d429eda2b2c32b359dd5e99a9bcdf4ea5d83adfb4a25a5
MD5 44c648a938be3d946de6176c2cee62e6
BLAKE2b-256 8784baa9da7ce7dd63cbaa27819ca1c93c05531bb995eacf88a510b97ca5d3ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for ant_ray_nightly-3.0.0.dev20250919-cp310-cp310-macosx_14_0_x86_64.whl:

Publisher: pypi-nightly.yml on antgroup/ant-ray

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ant_ray_nightly-3.0.0.dev20250919-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20250919-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 dfb473b99623ffe12525bd8c6598bb774651c7b828430003bf783301bd7a5c33
MD5 99b9173ef6915a19ccb9db5e1ecc172e
BLAKE2b-256 6866345b438effe1b95af1a07c559836b8e385e62d2d814e3751ccdba80d988c

See more details on using hashes here.

Provenance

The following attestation bundles were made for ant_ray_nightly-3.0.0.dev20250919-cp310-cp310-macosx_14_0_arm64.whl:

Publisher: pypi-nightly.yml on antgroup/ant-ray

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ant_ray_nightly-3.0.0.dev20250919-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20250919-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f7c4c251b7dc5bb3a22b52d89e6ed0796043cf4802227c8b2a55700e9e5444a7
MD5 0de487a9d3d4752d9c9e1025f663d0de
BLAKE2b-256 e41656ef9c206cac88e16907b9158048b6281a78fb9cb72e011c60ebbd327f37

See more details on using hashes here.

Provenance

The following attestation bundles were made for ant_ray_nightly-3.0.0.dev20250919-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: pypi-nightly.yml on antgroup/ant-ray

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ant_ray_nightly-3.0.0.dev20250919-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20250919-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 adacaf6bd827f1b4765fe9af02e611ba1f06a51699ab122c80f8163553c7beca
MD5 2817c5f9f944189e4c31b3db76050dc6
BLAKE2b-256 bc3e2aedf11e96861ff289e6c21151d9cd3e16682bc7eba371c172cef888dc7a

See more details on using hashes here.

Provenance

The following attestation bundles were made for ant_ray_nightly-3.0.0.dev20250919-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: pypi-nightly.yml on antgroup/ant-ray

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ant_ray_nightly-3.0.0.dev20250919-cp39-cp39-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20250919-cp39-cp39-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 90d195a3730dc17d216b0fc98dde3ae9a549bab6120c8fc1da135d48e94b5299
MD5 fb89752cb126305190a5bb12ca8f6bd1
BLAKE2b-256 9b55a3fc1ca6b9abd55ec49ae5ef2a79606e10a0d2adccd0b8766ad53447e41b

See more details on using hashes here.

Provenance

The following attestation bundles were made for ant_ray_nightly-3.0.0.dev20250919-cp39-cp39-macosx_14_0_x86_64.whl:

Publisher: pypi-nightly.yml on antgroup/ant-ray

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ant_ray_nightly-3.0.0.dev20250919-cp39-cp39-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20250919-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 9c5829f869e38a6372493051c22874617a570488f0da74bdd4806cfa92e5ea48
MD5 80f5d975361c2b6b663492830965e40c
BLAKE2b-256 2f7e0d28849981bfbab8b2d636cd6beee3259776471c03b97fb778eb437b9df1

See more details on using hashes here.

Provenance

The following attestation bundles were made for ant_ray_nightly-3.0.0.dev20250919-cp39-cp39-macosx_14_0_arm64.whl:

Publisher: pypi-nightly.yml on antgroup/ant-ray

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page