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

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

ant_ray_nightly-3.0.0.dev20260304-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (51.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

ant_ray_nightly-3.0.0.dev20260304-cp312-cp312-macosx_15_0_arm64.whl (50.0 MB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

ant_ray_nightly-3.0.0.dev20260304-cp312-cp312-macosx_14_0_arm64.whl (49.9 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

ant_ray_nightly-3.0.0.dev20260304-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (52.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

ant_ray_nightly-3.0.0.dev20260304-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (51.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

ant_ray_nightly-3.0.0.dev20260304-cp311-cp311-macosx_15_0_arm64.whl (50.0 MB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

ant_ray_nightly-3.0.0.dev20260304-cp311-cp311-macosx_14_0_arm64.whl (49.9 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

ant_ray_nightly-3.0.0.dev20260304-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (52.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

ant_ray_nightly-3.0.0.dev20260304-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (51.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

ant_ray_nightly-3.0.0.dev20260304-cp310-cp310-macosx_15_0_arm64.whl (50.0 MB view details)

Uploaded CPython 3.10macOS 15.0+ ARM64

ant_ray_nightly-3.0.0.dev20260304-cp310-cp310-macosx_14_0_arm64.whl (49.9 MB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

ant_ray_nightly-3.0.0.dev20260304-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (52.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

ant_ray_nightly-3.0.0.dev20260304-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (51.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

ant_ray_nightly-3.0.0.dev20260304-cp39-cp39-macosx_15_0_arm64.whl (50.3 MB view details)

Uploaded CPython 3.9macOS 15.0+ ARM64

ant_ray_nightly-3.0.0.dev20260304-cp39-cp39-macosx_14_0_arm64.whl (50.2 MB view details)

Uploaded CPython 3.9macOS 14.0+ ARM64

File details

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260304-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ec8d0ee7028685d4bd855329be7b6f162538d09fba518a3dc4a4a12a0af1dff4
MD5 eb3df6c3e507b63fffc8e0de32911532
BLAKE2b-256 561bbfe6d3e36c5ff557552201060685b4b8d69ef5029433520dd5523bd65b8e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260304-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9f0e1e0414e8793140eab29163a53bf7f88288d9da83d386fd581c237fa45396
MD5 40184dc3827c7a051b42a135b7d79c1d
BLAKE2b-256 40e95947751354461a2954b1b555910d8b1db1288ce66ca86624a30c6ab00361

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260304-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 d26fa362982a652e220dd420802f9eec3c96e0e0131efc26306f2764bb83a6f9
MD5 fa638c2c28abcbcb58b35fbe71a243b5
BLAKE2b-256 a16dbd713a19680fd1c44e45d55a76da6860145c932da8678fd7951e7e3f4fec

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260304-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 660cc3dfb5d53ec6691731fdb9027c6f5d5ec563a822017073e510f3fa21b8da
MD5 5445e7149a5111856d75ee9814ea1b3e
BLAKE2b-256 c56fb91e581049e1e6188565380b41fc4d31db939cbb32604a0064a3591496cc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260304-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 47ddbb2fd2d0a152aaf4de3dba2432fe6598ba244a98a210773c6b25a51c3025
MD5 91a4899a7c85c0ecf541d7fa0e8ab438
BLAKE2b-256 0c095abdb4c485d1a688de2773a8590cb4f5139a0cb66bdf59db2f7c4eb5406b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260304-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8cbf15ab1d7b5cce4bf83dda40d4498ffde3ab1ab9cd53ca1f01f9a8845c0643
MD5 11f5f9c343006f7a5a1e3423f8096289
BLAKE2b-256 5c0c91973feb8b1c87c5e9b2383d121180b7500f6c42e619349e9878b6c9fa12

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260304-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 c28c2296906783aebb0564b79c8916080e91719bc4a7c70066e675f8e0d85175
MD5 64c1f8edd4801f7a68c2be8acd58b1d1
BLAKE2b-256 1abed60e790c5acadc21240e2a2579c28a5455a7e0c940163b10da589ab90df0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260304-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 7424439980f2f058d64516d167d505bea6db09164a9630d520cf6e0ff66c3220
MD5 2ca60a1c2176923d896cbaf440b83cf9
BLAKE2b-256 62fdfb3ee7710f608dcd8bae92b66f41be806ef6e57aacf06da23aa85659084e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260304-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 96c310ffc5400efae4b444c87b8e8fb4e6faaadd878c2fb9dce00737ee3f3e4c
MD5 3ab68329b1ec9b9fd8cd97b2b952f558
BLAKE2b-256 f32391498fb6c419050abc09e5941c51d3f36821c35a1a4ebf8b45e95a471f99

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260304-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c0081b4980597542006cfc06cc945f921ba559fd54c9091bdd240c6a4c2e2d59
MD5 2b0218fcbd07ad179ca7e08e8d863152
BLAKE2b-256 19a8271248484fe6987bcdd190c1628096afbf533b22ca767a3dbe3b48a75e13

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260304-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 26645946fd188b113ecf9866a331d2d226068c7eb52c7ba22d90919a06909ec0
MD5 b3ce4705c0345138e9be612ce713b8df
BLAKE2b-256 9e93026cbad092531e4b03a10a4e7b9a79f465f2870cabeb70cd07c7d2cb7c6f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260304-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 99b9939b7081e5d7c244b2eac8791d20d12eb7dd1a31905ffc0475e3ba018394
MD5 8165ffabd531599ad10e9905d3d3f642
BLAKE2b-256 88529adb94948b143cc8439828e8f62f3840cba4ed277e0f2ff7c6b75a370ece

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260304-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 942b1ace76db2b67ff3a01acb5bc129ed1601020472682249146774471fcee93
MD5 94a8568f0cca7190ebeaa990d71ac31a
BLAKE2b-256 84a76d6685b89fb01ee56bcf3203090ce608c1553867c8de5a8c18950f769fff

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260304-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ae762de4d2ab0074f9295a81a66f0f67d2fe9efb3fba926b206accb79a3f0a1c
MD5 2d9088d283fcb53bcb1f49d83529a0f9
BLAKE2b-256 b52d78eaa539433db7a53df8a76bfe83b2cadf1cc3089cdfe28a54eb5843c5e3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260304-cp39-cp39-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 6417c43f8dfe8bfd51ea44bbbbd1683ff2a6233def390d36d335d793edb37f2c
MD5 fd8f8d907725417e54fd5d4b480fd531
BLAKE2b-256 f18423d58d31b1d181bf10bc9ad306f82fd393bcefdd38b239c868934ea007a3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260304-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 8f9d2529adebacf6885d79aa62614e95234ee4f22fbe21752e8ab9c4f2f18eca
MD5 6e829bee330a1536b6482dd79eb1ba2d
BLAKE2b-256 d6a720b838724fb4d56b879b451f9e8234e8a89f0a5e2308f4163f0d0be358b4

See more details on using hashes here.

Provenance

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