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.dev20251017-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (50.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

ant_ray_nightly-3.0.0.dev20251017-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (49.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

ant_ray_nightly-3.0.0.dev20251017-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.dev20251017-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.dev20251017-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.dev20251017-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.dev20251017-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.dev20251017-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.dev20251017-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.dev20251017-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.dev20251017-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.dev20251017-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.dev20251017-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.dev20251017-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.dev20251017-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.dev20251017-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.dev20251017-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20251017-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6a7633983a566d4fe0a10d7b2c94bc4f3bc40c481e99e924ce4655ba944feec1
MD5 1f9fe663ee079f13637acda05f12fc9b
BLAKE2b-256 bedd98ffa3c79d9e60f103a1015468fd11598c23381e7e4715dca44be6cec017

See more details on using hashes here.

Provenance

The following attestation bundles were made for ant_ray_nightly-3.0.0.dev20251017-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.dev20251017-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20251017-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 717e815b2be1c564b698a3c552937ef038fb6594ac4ddf88dcd0db051911e925
MD5 e3ad5a49eed51d1d709930ce5201e299
BLAKE2b-256 1e9debdbf5c13ecb37a211d28521dc12e03b5e45289735fa24ad57fc8f83f4d0

See more details on using hashes here.

Provenance

The following attestation bundles were made for ant_ray_nightly-3.0.0.dev20251017-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.dev20251017-cp312-cp312-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20251017-cp312-cp312-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 129b158b117904bfe5f5f6e7b01b0ff917a19edd704502cf596ce18eeb068d80
MD5 2dfb1f1a407603f917163b864b398a01
BLAKE2b-256 44e0b15326e8977c71dbe3bf2ecf115a9a04cfe87b7ad1ef4fd7d35b99013e28

See more details on using hashes here.

Provenance

The following attestation bundles were made for ant_ray_nightly-3.0.0.dev20251017-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.dev20251017-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20251017-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 50c9cbe98f8d097c0488fed7a0e77d3b8ba92b726c666c79cbc8435802750e09
MD5 8b9b6ff0df86355497d952f2e415b45f
BLAKE2b-256 1a4c9c1dba0e20a9795b38f6a8ab21d789972b38d060579e3b82dbdc38e2382d

See more details on using hashes here.

Provenance

The following attestation bundles were made for ant_ray_nightly-3.0.0.dev20251017-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.dev20251017-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20251017-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b4630e7e16dd8429ea9019c2e1c623c95e07b4f27fbbd3918953ee5784ab7bdc
MD5 75b63638684e8c750f166aa16cec4c47
BLAKE2b-256 2e64ac803512c67ab2c9ad7b991845ac79ef4e8d1bad8f1d7567ef91399c25c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for ant_ray_nightly-3.0.0.dev20251017-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.dev20251017-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20251017-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d87f063f023c72ea6e68cc2a32f86cd314c1f22e04dd5c769c48c7f52dc379f7
MD5 c79167478436eeeb92e8f53f75e9fd3f
BLAKE2b-256 91056fc7c4f1aed743b6822e9b718638a98723b510f7982d05dd495da39ddf44

See more details on using hashes here.

Provenance

The following attestation bundles were made for ant_ray_nightly-3.0.0.dev20251017-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.dev20251017-cp311-cp311-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20251017-cp311-cp311-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 a60439ae37839ed4391983da7c6ff76b70b5453ca3210f2b45d8ddee03645b99
MD5 3f0ecb099b67aeb53d7737a67afbefc2
BLAKE2b-256 3e4511e2993016b98af3f76fb24275023ba5ad19fcd408d3270f5b4d665e4b6d

See more details on using hashes here.

Provenance

The following attestation bundles were made for ant_ray_nightly-3.0.0.dev20251017-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.dev20251017-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20251017-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 0bb95581cb6dbb12933806c1f4361b64edf84413c8327eba819d1787f5e01f79
MD5 5ec38de042d9706afb240450d6d9f400
BLAKE2b-256 b213dfaa95101138bb4d10808656e1b023824864cd5b33ceff8f1102a5c043a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for ant_ray_nightly-3.0.0.dev20251017-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.dev20251017-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20251017-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c4ab420211abe180d2316f1d4c8e9447b5131d3ecb7acfd58e8d22d3c96c8f6e
MD5 0b9c79ce873812322079738a43bfb4b6
BLAKE2b-256 a8474ac87fe014fa3830136301830dc11290f34eac5bbbfb1272e8b4876615ee

See more details on using hashes here.

Provenance

The following attestation bundles were made for ant_ray_nightly-3.0.0.dev20251017-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.dev20251017-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20251017-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2746a6d808c760e5cd615e5f393c01a1f1b343dd277e651a1b9d8abb3b67f5cb
MD5 3453f7aa80f4f8e3ce75994b652cf118
BLAKE2b-256 f0ca9864973b5f7fbea130eb4d3ffade2fa0043c0257a1d36fbfeacacd6e5589

See more details on using hashes here.

Provenance

The following attestation bundles were made for ant_ray_nightly-3.0.0.dev20251017-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.dev20251017-cp310-cp310-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20251017-cp310-cp310-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 65d2000638ec65673da84cd7bbbe09a5ea49cbd2a9182a3425f984c675e02dc6
MD5 a6f7b6a620f9e803d2b6e781d60aa738
BLAKE2b-256 434dd887b29b8dd7b242abeff97718894da6ac5fcb18bd8bd4ef4c8457dac641

See more details on using hashes here.

Provenance

The following attestation bundles were made for ant_ray_nightly-3.0.0.dev20251017-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.dev20251017-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20251017-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 059ae8e8dbb3ed079f3a5981e65df7bf8bb3a53fd1fecdb26a93c358d45f5433
MD5 f38a37c0d86d009af491b7addbccae98
BLAKE2b-256 7179f61561ecf3c1ecc8f8316c56e8d962a20d95e124770b5395fdd8589ffc36

See more details on using hashes here.

Provenance

The following attestation bundles were made for ant_ray_nightly-3.0.0.dev20251017-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.dev20251017-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20251017-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1788d31d14f538577d1a154c1c940243670ddb75c6589d6111d9d12709a856bd
MD5 9caa87a141d5df370338da80db23417a
BLAKE2b-256 399035cf4b571412441feffdc1401f86bdc33a32ac75ae1f37cb0151b6b33d53

See more details on using hashes here.

Provenance

The following attestation bundles were made for ant_ray_nightly-3.0.0.dev20251017-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.dev20251017-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20251017-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cd118d88476a60f15c4191291bd972bb3005fa1b55248907bbc9bdf0bacf1c30
MD5 c15ab99965cb3dc3e27784fdce89778e
BLAKE2b-256 586002ebf6259ffb47e8c941df67f7560be5c423106be47f39839d0c7b007332

See more details on using hashes here.

Provenance

The following attestation bundles were made for ant_ray_nightly-3.0.0.dev20251017-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.dev20251017-cp39-cp39-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20251017-cp39-cp39-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 57ac6f23e263f032845de66e638f6d971871cd96b3e615a1815874618653cb03
MD5 e44f69114539f6f5fdeb784311a078ce
BLAKE2b-256 376b1ca5fc605b7e68903fcc0442dad0849098c121a03b82ee6b3c3fce867598

See more details on using hashes here.

Provenance

The following attestation bundles were made for ant_ray_nightly-3.0.0.dev20251017-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.dev20251017-cp39-cp39-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20251017-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 690d41cfcc54656cc3f0ea3dc908fbdeedb5ea4368cdc07fa4011add503f6359
MD5 d4c07f9ab612b40c2cf684fa2ba81dfd
BLAKE2b-256 aded2c49510d06ed6cc8cc2fc63ab8a8645057cf0d83648fcb71c36d2f272c3b

See more details on using hashes here.

Provenance

The following attestation bundles were made for ant_ray_nightly-3.0.0.dev20251017-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