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.dev20251225-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.dev20251225-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.dev20251225-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.dev20251225-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.dev20251225-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.dev20251225-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.dev20251225-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.dev20251225-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.dev20251225-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.dev20251225-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.dev20251225-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.dev20251225-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.dev20251225-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.dev20251225-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.dev20251225-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.dev20251225-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.dev20251225-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20251225-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 91a969fd4de2edef134b7a862e9a9437afb934179a3e77ac11d657170057caae
MD5 2146f58ae8cb085d78073da7a9dc6757
BLAKE2b-256 96f151b535442be67c1005f4541b918a999fd2bac3c3a80a36716e2a7d352652

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20251225-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9d3855ba48dbef8333d046af758e2fa1cfee90fc0f3c12231edf73fade11ca78
MD5 30484bbabcd2b349dffa42dd630d9c71
BLAKE2b-256 52946ade51eb0065e311dd8f478e39928d1145f8205ce97d759f2eb8ad57aa0b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20251225-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 6c63d98cb4eb978185bc59c8ac07a6749b25ed5555cac52dc1a9ef5ecff457d0
MD5 dc891c83d86b3c8f00d4ffaabb5a24bc
BLAKE2b-256 24654d4b62028f29cbd3636bc7f250a6e1da92da58f18e52df1a229b74e19dd0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20251225-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 d75ab69d861f570932965c019949d73f19e14bf4a405015b42b5b4740cab8566
MD5 6607b3c5ea8da08ba9b8ef92f419df6e
BLAKE2b-256 2dc45bd5aeb275a8c0cd5b8f34bf758f639961fc00e4d077bcfb88b77485d31a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20251225-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c100c4b5bf817445e528ea6e064a849512bd6331435c1afd0b6ef20856541cf8
MD5 8c5d18dde0060886a5a640302bff733a
BLAKE2b-256 e994b1754d443af5dd65f44cb4be54298b36ffdb3b6b5e5d1859b6effd7949cb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20251225-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 831d3c4a577e5fa463cddda42d9e195e04251d3000210d47e1e1e4f20fc2a77b
MD5 7aa6fb42b25f4da80b3d109bd701b3f8
BLAKE2b-256 64d9515841d5335227596379ce732f88564c2a0ad5e725e1ffe0e5117fa56b5c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20251225-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 d6f763fe22b82b979ee0bcc40efa79d1038b4778c70ffeef5348a40fcc14430f
MD5 1d3846b3dce201603c2cfa12eb03b54d
BLAKE2b-256 0bfcd09fa57c95db04fb8cb1998a4972f873f07c2bc490458b1894699e458efc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20251225-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 eb767def9ee3ffaeeb5a5d11e0c75de0fbd5c59768f546f2a03ea97dec1c717b
MD5 f3f05f1fd175c15545bd7398a7243176
BLAKE2b-256 ce43eef7292c1fb9415a6900496e45572991b518db840565906c2631b154e531

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20251225-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0d0a66787a386a911879ac4afe2b1c5488d0adce80fc15be121071aab95db44a
MD5 0b7155f928d6e6e4f62a1bc1f2bd3a38
BLAKE2b-256 6a451b98812c0ce195636ad6e76af1e2fdf5055d9342fed3f3db0c526bf95179

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20251225-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6dca2906e9be12fcb6db4d2d0fdb38b41c824eba3c7b15849cc9a5eb40a3a7e2
MD5 1828f72d4ac38357891832d434a21fcc
BLAKE2b-256 816db37a85148ec4039dbef47c11643e8988cb26e2ef4f1e43df75142b0d1d45

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20251225-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 51e28a20bcf3756667d217f917e27d7b155fd6b856a67c572d4a7c7379e5123a
MD5 fd9116e80fd5193927c333427dc5026f
BLAKE2b-256 b8758d79b68c83d985507c2465e96cc3b1d839aef3f5a5b9b5dd8b0bb3ac313c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20251225-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 c9a2a42db59e16a30af09c306b7799f8123739c531826bc790c5d3da1be0af04
MD5 8d8d466dcd08a541dabd1a0be8ac33cd
BLAKE2b-256 c1f79a14d8157eab4f47948502097a14823190cd58860449dc6a8764d8a1ed85

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20251225-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b95af00fcc4b08dee685320547a6e15bf8bd1d9305fdef8764a0fb8e069fccf5
MD5 ebbeae814b85c11a454c3419ac967903
BLAKE2b-256 95db70cca8c85c20e6e507003f72e009aceb4f720ea52a4e551569259b65bccd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20251225-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 55a6a7ae80e9ec11a7b8c5eef56fde4a815d3dff18a582c92f6590c6bc744b19
MD5 efbda1bcab23498484e4a5dbf7de9114
BLAKE2b-256 018d383026396c4f635bde800f2746a611eea6a764d54882d07a741cded824d3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20251225-cp39-cp39-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 e045ae2fb1711175e556e1ec1cef26691d6a18d6d54dc16ad6ed3cef81d12db6
MD5 9840da031c090a35545a1c9e127bc4fd
BLAKE2b-256 a311e4764be14de8ea6548f065bd94b876e05a953c6fd1966a7a8de2bf3435f2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20251225-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 d8886674cba4e36ecc16941767104d6d2eff64dd9167a38f2bcb065d58d36330
MD5 47b75102cc8545139f83d717340fbb17
BLAKE2b-256 84394fd061631bdfa771b077b208c8f3a8543b1843be5563d1f845f37fee0607

See more details on using hashes here.

Provenance

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