Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

RLMesh

RLMesh is a Python SDK for model-environment evaluation. It serves Gymnasium-style environments, connects clients over local or remote transports, and adapts values for plain Python, NumPy, Torch, and JAX users.

Pre-1.0 (0.x): the stable API may change in a minor release, with a migration note, so pin a minor range for active projects.

Installation

Install from PyPI:

pip install rlmesh

Install optional adapters as needed:

pip install "rlmesh[numpy]"
pip install "rlmesh[gymnasium]"
pip install "rlmesh[torch]"
pip install "rlmesh[jax]"

Quickstart

Install RLMesh with Gymnasium support and the NumPy client adapter:

pip install "rlmesh[gymnasium,numpy]"

In one process, serve any Gymnasium-compatible environment:

import gymnasium as gym
from rlmesh import EnvServer

env = gym.make("CartPole-v1")
EnvServer(env, "127.0.0.1:5555").serve()

In another process, connect to it as a remote environment:

from rlmesh.numpy import RemoteEnv

env = RemoteEnv("127.0.0.1:5555")
observation, info = env.reset(seed=0)

terminated = truncated = False
while not (terminated or truncated):
    action = env.action_space.sample()
    observation, reward, terminated, truncated, info = env.step(action)

env.close()

Links

License

Licensed under either of Apache License, Version 2.0 or the MIT license, at your option. See LICENSE-APACHE and LICENSE-MIT.

Python wheels also include third-party notices in THIRD_PARTY_NOTICES.md.

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.

rlmesh-0.1.0rc8-cp311-abi3-win_amd64.whl (8.1 MB view details)

Uploaded CPython 3.11+Windows x86-64

rlmesh-0.1.0rc8-cp311-abi3-musllinux_1_2_x86_64.whl (8.9 MB view details)

Uploaded CPython 3.11+musllinux: musl 1.2+ x86-64

rlmesh-0.1.0rc8-cp311-abi3-musllinux_1_2_aarch64.whl (8.5 MB view details)

Uploaded CPython 3.11+musllinux: musl 1.2+ ARM64

rlmesh-0.1.0rc8-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.9 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.17+ x86-64

rlmesh-0.1.0rc8-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (8.5 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.17+ ARM64

rlmesh-0.1.0rc8-cp311-abi3-macosx_11_0_arm64.whl (8.2 MB view details)

Uploaded CPython 3.11+macOS 11.0+ ARM64

rlmesh-0.1.0rc8-cp311-abi3-macosx_10_12_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.11+macOS 10.12+ x86-64

rlmesh-0.1.0rc8-cp310-cp310-win_amd64.whl (8.1 MB view details)

Uploaded CPython 3.10Windows x86-64

rlmesh-0.1.0rc8-cp310-cp310-musllinux_1_2_x86_64.whl (9.0 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

rlmesh-0.1.0rc8-cp310-cp310-musllinux_1_2_aarch64.whl (8.6 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

rlmesh-0.1.0rc8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

rlmesh-0.1.0rc8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (8.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

rlmesh-0.1.0rc8-cp310-cp310-macosx_11_0_arm64.whl (8.2 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

rlmesh-0.1.0rc8-cp310-cp310-macosx_10_12_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

Details for the file rlmesh-0.1.0rc8-cp311-abi3-win_amd64.whl.

File metadata

  • Download URL: rlmesh-0.1.0rc8-cp311-abi3-win_amd64.whl
  • Upload date:
  • Size: 8.1 MB
  • Tags: CPython 3.11+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for rlmesh-0.1.0rc8-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 51b38e4560792c2f2f57bb3f302440f25a4c5bce711ad8549a65aebece66fdd8
MD5 1cf23e539a732c3a4b2d67c102838f7b
BLAKE2b-256 96453e6b343702398bf4e9d6b7c097ef7c359b0677a26eeb2dd3d2ea40317c22

See more details on using hashes here.

Provenance

The following attestation bundles were made for rlmesh-0.1.0rc8-cp311-abi3-win_amd64.whl:

Publisher: release.yml on ArenaX-Labs/rlmesh

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rlmesh-0.1.0rc8-cp311-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rlmesh-0.1.0rc8-cp311-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f08eb4666279506f0d4750ebe4d219dcd8c897c53d97cb36f4194db91ea2445f
MD5 0b359f478838279c00329149bdbbc439
BLAKE2b-256 875881924d62ca7eb0662608e3d34c7d5ccfde58d811785bb07414b1eb3edc19

See more details on using hashes here.

Provenance

The following attestation bundles were made for rlmesh-0.1.0rc8-cp311-abi3-musllinux_1_2_x86_64.whl:

Publisher: release.yml on ArenaX-Labs/rlmesh

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rlmesh-0.1.0rc8-cp311-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for rlmesh-0.1.0rc8-cp311-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 01299fcee161d9b32870f34c51014a028fb89c383f79e77140b7fb715ea011c5
MD5 1e359b4e1458e85b604c9ba7b2af9c51
BLAKE2b-256 9bb299ed82a3024bf3c913fc9acd6981be7963914f48c81e705ceca728e66323

See more details on using hashes here.

Provenance

The following attestation bundles were made for rlmesh-0.1.0rc8-cp311-abi3-musllinux_1_2_aarch64.whl:

Publisher: release.yml on ArenaX-Labs/rlmesh

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rlmesh-0.1.0rc8-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rlmesh-0.1.0rc8-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9fbbe8662d8ed9572d4cb3716375f30037e1b533731cf1ec3abb39dd187274ac
MD5 f67d9ae06571745b36dc5ed85d9f490e
BLAKE2b-256 7afa5a4605401bf3538b902d09f732575d14caeed53870a6afa6d3fc30de0d1d

See more details on using hashes here.

Provenance

The following attestation bundles were made for rlmesh-0.1.0rc8-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on ArenaX-Labs/rlmesh

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rlmesh-0.1.0rc8-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rlmesh-0.1.0rc8-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9a1ffc4fd7b15fc7f307dce0c30f6a5d72f6b5eb3b0057872f36c4555e3e8234
MD5 833778360f5be90c09e59bc2e0a5f8bc
BLAKE2b-256 0230b635b72403010d7e0fc1fa566c72998af7a4628e8ed4f804579c87615db8

See more details on using hashes here.

Provenance

The following attestation bundles were made for rlmesh-0.1.0rc8-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on ArenaX-Labs/rlmesh

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rlmesh-0.1.0rc8-cp311-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rlmesh-0.1.0rc8-cp311-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 59105dc6aa63f5a8c852378bc83c422e738b6639076d16043334b6d8971b5dca
MD5 b9e03707b29bfd744612ce842787513e
BLAKE2b-256 2c9bc0baea5ee97687bb26120f12b725b004efc44d58f4c9f63adfa1ae071d9e

See more details on using hashes here.

Provenance

The following attestation bundles were made for rlmesh-0.1.0rc8-cp311-abi3-macosx_11_0_arm64.whl:

Publisher: release.yml on ArenaX-Labs/rlmesh

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rlmesh-0.1.0rc8-cp311-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rlmesh-0.1.0rc8-cp311-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 01d24643a423f34cb3915ef1dd9a1a1a9bad8f8eb0db3e99b5a12c36a90f116a
MD5 2a53a1416db486ec421a878eb3296551
BLAKE2b-256 7ede2a5649524c17763c26e274ad46118ba8996ecddf730a85a8febdf750aa37

See more details on using hashes here.

Provenance

The following attestation bundles were made for rlmesh-0.1.0rc8-cp311-abi3-macosx_10_12_x86_64.whl:

Publisher: release.yml on ArenaX-Labs/rlmesh

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rlmesh-0.1.0rc8-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: rlmesh-0.1.0rc8-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 8.1 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for rlmesh-0.1.0rc8-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 34680f2c6a0cf3e2cc56d6e6bb30365c2da1a244e552d4866f8140948aaba04c
MD5 8ccbf684082ba6b811012f3e0a46c48c
BLAKE2b-256 7baab333293d39292470769d0e50ab8c82c623d129899291946791690cba947b

See more details on using hashes here.

Provenance

The following attestation bundles were made for rlmesh-0.1.0rc8-cp310-cp310-win_amd64.whl:

Publisher: release.yml on ArenaX-Labs/rlmesh

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rlmesh-0.1.0rc8-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rlmesh-0.1.0rc8-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 099fe47a887ea063b75b002d0e1b9ca634641125b699997289643b1ff3fc09f2
MD5 eb3ad621ccbb5fd0077cce1d82ec0b89
BLAKE2b-256 e169d4784e1893693187db745dfd2f2badfd575bd6424410b21de886da2cfa10

See more details on using hashes here.

Provenance

The following attestation bundles were made for rlmesh-0.1.0rc8-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: release.yml on ArenaX-Labs/rlmesh

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rlmesh-0.1.0rc8-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for rlmesh-0.1.0rc8-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 cddfa5355a2c734464e008d92afd3fc9b79e62a9ae64f0cb2d6f24ae4e62ac8f
MD5 801f46fa327a1d2aa04342906fabb92a
BLAKE2b-256 2c0877fd16c04663aecf8b85cd5ad45fc60e1dc959bd5accd80ca534d849cc54

See more details on using hashes here.

Provenance

The following attestation bundles were made for rlmesh-0.1.0rc8-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: release.yml on ArenaX-Labs/rlmesh

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rlmesh-0.1.0rc8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rlmesh-0.1.0rc8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d77427b7f1e7d049bd5855e02dcda1acfc8178483f2cc37a1455f13969ab7fbe
MD5 0570fd3fa9859af8bbea153a9ccca79b
BLAKE2b-256 267431e123fe0a033584df73bde1ca8f6947b41683756c3cb5acd088f6be5114

See more details on using hashes here.

Provenance

The following attestation bundles were made for rlmesh-0.1.0rc8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on ArenaX-Labs/rlmesh

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rlmesh-0.1.0rc8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rlmesh-0.1.0rc8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b562d5a55a50ee20c056685347e097f223d3159ca79cc22c08beb6e88165648b
MD5 3ab08a259210c5620dca305bb4d3aaa6
BLAKE2b-256 66e07e2dbaae61f175de6c116b2ddb67e1c2a97c6dfdd61c67688499ff6a5ac2

See more details on using hashes here.

Provenance

The following attestation bundles were made for rlmesh-0.1.0rc8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on ArenaX-Labs/rlmesh

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rlmesh-0.1.0rc8-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rlmesh-0.1.0rc8-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 45f129584db986345118ea990df71219c0c5dd0df765efa847a74ae64d531984
MD5 60176cdecc7ae695b167d6bed901eb57
BLAKE2b-256 9f3fe54ebad3938dae024fda72dcdde3c111549a0958f2b7e44950f10043de28

See more details on using hashes here.

Provenance

The following attestation bundles were made for rlmesh-0.1.0rc8-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on ArenaX-Labs/rlmesh

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rlmesh-0.1.0rc8-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rlmesh-0.1.0rc8-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9ec1cde9c4290c91a48172db2d7cf5f7e697fef34f04f2e75ed9aff51efcda96
MD5 2fb14f9fe6a3fddfca9d460f0cffbe77
BLAKE2b-256 d7e2a5b7af4ec623218e69287a19e403043b15bdd1fe60d964c06d9194d8bc8a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rlmesh-0.1.0rc8-cp310-cp310-macosx_10_12_x86_64.whl:

Publisher: release.yml on ArenaX-Labs/rlmesh

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.1.0rc8 This release

14 files

0.0.5

2 files

0.0.4

2 files

0.0.3

2 files

0.0.2

2 files

0.0.1

2 files

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