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

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

ant_ray_nightly-3.0.0.dev20260104-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (51.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

ant_ray_nightly-3.0.0.dev20260104-cp312-cp312-macosx_15_0_arm64.whl (49.0 MB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

ant_ray_nightly-3.0.0.dev20260104-cp312-cp312-macosx_14_0_arm64.whl (48.8 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

ant_ray_nightly-3.0.0.dev20260104-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (51.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

ant_ray_nightly-3.0.0.dev20260104-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (51.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

ant_ray_nightly-3.0.0.dev20260104-cp311-cp311-macosx_15_0_arm64.whl (49.0 MB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

ant_ray_nightly-3.0.0.dev20260104-cp311-cp311-macosx_14_0_arm64.whl (48.9 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

ant_ray_nightly-3.0.0.dev20260104-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (51.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

ant_ray_nightly-3.0.0.dev20260104-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (50.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

ant_ray_nightly-3.0.0.dev20260104-cp310-cp310-macosx_15_0_arm64.whl (49.0 MB view details)

Uploaded CPython 3.10macOS 15.0+ ARM64

ant_ray_nightly-3.0.0.dev20260104-cp310-cp310-macosx_14_0_arm64.whl (48.9 MB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

ant_ray_nightly-3.0.0.dev20260104-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (51.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

ant_ray_nightly-3.0.0.dev20260104-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (50.9 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

ant_ray_nightly-3.0.0.dev20260104-cp39-cp39-macosx_15_0_arm64.whl (49.3 MB view details)

Uploaded CPython 3.9macOS 15.0+ ARM64

ant_ray_nightly-3.0.0.dev20260104-cp39-cp39-macosx_14_0_arm64.whl (49.1 MB view details)

Uploaded CPython 3.9macOS 14.0+ ARM64

File details

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260104-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7a94999e4ee6cd85e9aa61b48006d25f9d69e2c7b7f0281370ce1637a8c1b065
MD5 c71a39e94ec2536fdda7953a710885c2
BLAKE2b-256 9260586c0baf8393837546341d5f88d48ffc197191f2d8c9d2988d17c51fb194

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260104-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5e1d375a8c5962b3754b2c6097032abd3376294e65c60953d89ce368a7a0cb83
MD5 1c17d38ea23ec08dbd5ccf08b2fb65fa
BLAKE2b-256 cfc609867c5d57af01fcd1381634f62802e0e1b832a875892d02b0b6557befc1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260104-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 2439e161c35ce6ef36e719558dfb6a7c01ab37e742446809d3138d107f47c7d8
MD5 0d3d6ad358d855e8a122e708c8e04537
BLAKE2b-256 c49e78d9336fb7655b4cf1978fe488a9efb503169b922c72e740712e4652c63f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260104-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 3341112c4bf0c0672a0e3ed15459e5dcd3cc02bcfb97efb79f41bbc73f71ce91
MD5 ab1bdf16aebf5d7912bb0967d67b8d45
BLAKE2b-256 dc586c31ccc85bc4482c89293326c7f69bd5ac767527b83a734eca55e4b3f61c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260104-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 91ac9d60384f0e38b9a848c8669b9b7479347b585e6c06af1540ad72ad66cc8d
MD5 ddbc6bafe1bece38f98415f8dd40e692
BLAKE2b-256 a27252360ca6ab427a02ad83c7271c3cab5366f1ce69bc2d5fc22ce81fc46bca

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260104-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e3f5c2c94697ee25a108b0efb2aeff6b086f156b2d0e6ba62c14df2cd77a6780
MD5 d18160dd993620a35a5a61cc3fdd1f50
BLAKE2b-256 a8c145da4ccaf41cde95c7ea8ba89181edd4532e7ae0a8b33e02027c0243947f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260104-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 f60977da94fac1400a646b3d312d8e4f226dada2cd6d82d425b3ed8fa909b560
MD5 b620b05b0cc6b8bfad86cfa7797a12da
BLAKE2b-256 916813e04e5d961ee64a891c6acd751575a0a77f94ba6db9cae2e18f2c0feb20

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260104-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 26a2bd5e51d1184f6d3dcf96496d8b5b37fa90046a81f8dca8607745b6629618
MD5 7e327060cc2ec0400460bc8a1ee48cd7
BLAKE2b-256 e2cb9e3fca73ec8df873fb7d5dd758f7bcd8c89a2c84b0b077f0941b023add1f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260104-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6ca2c4c64753faddb9dbe117c567053d600534acf96fd2d02a6a1fe81006f03f
MD5 0f1f70087002bbae8f6fecbdb3222488
BLAKE2b-256 a0101983825ced2cb7137770ea451b2080b1c6950f504304b06bb20e6820147a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260104-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 911e3ab8c7756beee8f5f3994122656a7d51c6074ed737a4976824ea6717b03c
MD5 ac0c2c0bed27bc0493d02a5a473d22f3
BLAKE2b-256 9a757e7b4ad9f2f602e138ff5cb2f7b98aa5d4824b08d6526b0739a30cdb6d72

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260104-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 9686f78b47224b374329b331ccfc55e735f34f3f82552b3a39d831be6516efd8
MD5 99e90c831c100f899e08a3b5bc62217e
BLAKE2b-256 2f7aa6da7b26e1ab3c8a89967022082f0a187e6c28948ce6370fc0e35f3d9973

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260104-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 10a07019145a5990afd2c2422150bbbb78a22ec2dd0ef74df8bf700491d892e5
MD5 49ea7cc8531764df9353d52b99ad4a99
BLAKE2b-256 f761e1711a8d3acd5d508ed78eb3d95d820e48798d62504d137a148c2315acc6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260104-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cd08e468d3701e4d23babc205002454d6dc0732aee5bf4b88a18a09ffcc044aa
MD5 ac21fe7a6928251bc9ddb1ba4f06152f
BLAKE2b-256 076e09df622b95c5a0bde5fa33e14102cbd6a81c838ef9ff13d1e968e5114b96

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260104-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4394af4c761d2e9b6a5731ca645e58886787bb040eb8b549b4bf4d5a23c882c9
MD5 0300caa8da90b9f5b9aaebe22ab5902d
BLAKE2b-256 a7cbfc8df4fb0c87849f9ea57f7f15388a60bfac1320111933cbd2f098d20b9f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260104-cp39-cp39-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 409861900ff3a6fbd123d554645bf672cef2b690834f91ba45883f47bf6381d2
MD5 b4159ca4bbb66b95645254aa17738b02
BLAKE2b-256 a7da0eb30ac11dc01e9ad8dc559a3f12735372aed3cbf06ba2cb04189302ff5d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260104-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 505a67e25807b65cf946d54973c9d09ff3ac572a824fac5cf68658897f3ad4af
MD5 5a10e701245ffda2238db6bb5b1cc53b
BLAKE2b-256 2678f079c28a82c908dddbb53473935479a4a920e04a49606a13b9ac7af0d31a

See more details on using hashes here.

Provenance

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