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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260101-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2b9b961a53eb55968fc3f833c7cf45015159fc5e577e89bc556771a71b63e992
MD5 046558aca687ee751c5b71bb169e421f
BLAKE2b-256 2edb1ed16437b1768be745ba828ce2517f0930679d4ab5dc285535e2ea604f2c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260101-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2c4b8bd491496f13e6e40f0228d1cd853d8076dc1fbe93eeb6c5c508fc885515
MD5 63a0505d35164aac0c52100c138d7d55
BLAKE2b-256 61a9b01c5ca0167abf7ce17128ae64c9620d999a1da24732575246299c1500cd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260101-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 c680c56c437dbf708f4fe18e5f6cc567cf5686305b1aa37a62c8887bd56085f6
MD5 4ddda6e9737675ac7caf6f65a2ac972a
BLAKE2b-256 0165b43e34350ee2b764dc1d558d4e5eae68fef0142a8e29dea277bd4cc0010e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260101-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 e0a9d2335ccb8e800e3fe9ab67a462b2103cb499e5d4f6e29b8f4286941879e5
MD5 c627f115c4f6ccddeb871ef7e5ffd749
BLAKE2b-256 05fa539276d71345506c682cb0ca7ec9eb9c1465626e17e09e9be913e737b861

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260101-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1970f8f82f81a6244edf93a103425deeb23a8e97ee8889535819daba226de575
MD5 13627b90814495cac82c85f421306814
BLAKE2b-256 0ed9e535bd6cb93c7635da4017287a517948cf15a1586530460b6a397f8a26b9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260101-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 86c53bfc41674979a4ebdff730beadab55d9b462cf774bcb2d450781da8e8f92
MD5 76d18c85e165b187cfe00550a4daf987
BLAKE2b-256 e73094973848f79e0ae3d75511d07b91d2c8f6c0e8a20fdfdc1df40a9b506280

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260101-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 441200a493177be9b6a135098b12eb42cd8ebab0733653a1c9235d3f20386d58
MD5 630ab597ffb3d9b49d441071b6ecf776
BLAKE2b-256 ea4fb53e2272065881662d7201b75e0ee7f988dc7be0c0188eb51da0144cb827

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260101-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 7da2f23c30d3e52ae440e7333fd40544dedb7a42653cc81d447bd71996dc34ff
MD5 5a89bfbb7871aefca249900137b0887a
BLAKE2b-256 0f410005d17e1bc50c85ae07b93b3ce60cc4cbcc850fc7e17e35c53b5ff87549

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260101-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e2a15abd7e83cdd242bdb844eafe8c88b1a783c25fd669a36073f52cb4bf2d29
MD5 3de40e52fa3bcc353807b4a281ebed08
BLAKE2b-256 47d0b0d8e0339aef4be3553cb3058897024c5c545dd4adcbef236adcb5b434b0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260101-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a00766cfdf8ae53e13f8ef802d8520895163ebee55c3e3a5a3541f14ac3ce583
MD5 a51f91872ce559834f36f7ad8faa0832
BLAKE2b-256 453ec2c1b267bb1021b4b0963b1a552db50dcc30839f05203b58ecd9d1c664ea

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260101-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 d344e1187ff63f2d35573a4dd71e06dc7bd15d6e3a8ec3e8dd2b25a6d5a07044
MD5 237bf505df939a5cc42f24c980bb2439
BLAKE2b-256 f459c5a43d3e46f0ada3ea73bc0304ba70af6314eb78a9018e40ac891b90552f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260101-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 17c32f0f504844396527117e98d73dcaab455f766036af54bd6c337f2c35e573
MD5 8ee6b92beef6e8eed5890aa563db70ab
BLAKE2b-256 e005dc265ab987256a69dd887324186ae460a3e867cde7b42709c6acc465421e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260101-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c85a9fdd918622600edf621baf465ba787f53c87bab12f0ee49d471794cb8fe0
MD5 e325a97d69b84848ce6d3f0bec9df5b5
BLAKE2b-256 760e61b2c540f296a32afb7072d7d193fd5acc7d0c3120bb4ab368836620166b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260101-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 16c10efdf76b25544334b01a41b73119ebea115676fe14d48911504fb1c8db69
MD5 de452beceedec6a0b31ebe952aa3e0f8
BLAKE2b-256 8650640b558c8577c44fd8e79b4a75f58486cfb243adfd66191797d61ec964f2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260101-cp39-cp39-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 17142d56db53175fa7a0314aa291c6610a1ce527fac890b3fea6b065de73af0a
MD5 d61a03eeb70018516a019e043f3a5497
BLAKE2b-256 b967ce2bdb2a095f71df18d6c2c92ad9bab0eb96f6c92941cfa2ebd6b33f9c9b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ant_ray_nightly-3.0.0.dev20260101-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 cd652413d684fc8c738b849d4c1803d381dc1c7a02e8dfac31c2f1b0b55a84b4
MD5 27016dc1eb01b98dc96c8c25f8e7ed8b
BLAKE2b-256 bea97625ad351443634b913b4fa00c731e3780eba8e2d569e1a17567ffb125d4

See more details on using hashes here.

Provenance

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