Skip to main content

Star Ray

star-ray is an experimental multi-agent simulation platform that supports the development of AI agents and their environments.

Why Star?

Star stands for: Simulation Testbed for Agent Research, this platform has a long history of revisions (see e.g. pystarworlds), and was originally based on the GOLEM framework, it is conceptually similar to the previous instantiations but makes many practical improvements over previous iterations.

Why Ray?

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 [Machine Learning] compute.

Developing robust distributed systems is hard, rather than reinvent the wheel we decided to make use of Ray - a powerful distributed systems package that is widely used in the AI/ML community. It has a convenient API which is abstract enough to fit well with existing GOLEM concepts.

What does Star-Ray do?

Star-ray provides abstractions that supports developers to quickly develop software (AI) agents and multi-agent simulations allowing you to focus on some of the more interesting aspects of AI agents such a their individual behaviour or group interaction.

Star-ray implements: sensors, actuators, an event system (actions and observations), and environment which can be extended to ease development. These provide the backbone to your simulation and abstract away from the complexities of parallel execution and distribution.

Getting Started

Documentation

Official documentation is coming soon, if you wish to get started with star-ray before this check out the following package(s) for inspiration:

or contact the owners of this repo.

Metadata

Release files for star-ray 0.0.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for star-ray 0.0.8
File Size Uploaded Provenance
star_ray-0.0.8.tar.gz 77.0 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for star-ray 0.0.8
File Interpreter ABI Platform
star_ray-0.0.8-py3-none-any.whl Python 3 none any Details

Total release size: 156.5 kB

Release files / star_ray-0.0.8.tar.gz

Download URL star_ray-0.0.8.tar.gz
Size 77.0 kB
Tags Source
SHA-256 checksum
How to use checksums
5265f548d6a8a019215cde83d966104bdc54c64dd2c163a330872b3f3a5ea0cc
BLAKE2b-256 checksum
How to use checksums
7aa2d852d5b60bcc6ed42fe7ba50c982accb3288d7f04867f61685deebdf4c99
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / star_ray-0.0.8-py3-none-any.whl

Download URL star_ray-0.0.8-py3-none-any.whl
Size 79.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bc037b7e3be4e3c8aa1ab1a025a3a8b7a539c6b4fc09a698fa15d01db6ad1aad
BLAKE2b-256 checksum
How to use checksums
d264bd48ca7651655194a0198a263076149b63933a835b0f24142c218d523253
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Security for star-ray 0.0.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page