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.0rc7-cp311-abi3-win_amd64.whl (8.1 MB view details)

Uploaded CPython 3.11+Windows x86-64

rlmesh-0.1.0rc7-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.0rc7-cp311-abi3-musllinux_1_2_aarch64.whl (8.5 MB view details)

Uploaded CPython 3.11+musllinux: musl 1.2+ ARM64

rlmesh-0.1.0rc7-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.0rc7-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.0rc7-cp311-abi3-macosx_11_0_arm64.whl (8.2 MB view details)

Uploaded CPython 3.11+macOS 11.0+ ARM64

rlmesh-0.1.0rc7-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.0rc7-cp310-cp310-win_amd64.whl (8.1 MB view details)

Uploaded CPython 3.10Windows x86-64

rlmesh-0.1.0rc7-cp310-cp310-musllinux_1_2_x86_64.whl (8.9 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

rlmesh-0.1.0rc7-cp310-cp310-musllinux_1_2_aarch64.whl (8.5 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

rlmesh-0.1.0rc7-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.0rc7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (8.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

rlmesh-0.1.0rc7-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.0rc7-cp311-abi3-win_amd64.whl.

File metadata

  • Download URL: rlmesh-0.1.0rc7-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.0rc7-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 a748aef33d620dbf13d67672c97c5ed70ebfcdbef5dcebcf97bc8fa55f2aed91
MD5 30175501893a362691b4951b0c76f4f8
BLAKE2b-256 ff754c99fc4320228825ad1b49e526f2899436dd42f4004f8dc839e496645a7b

See more details on using hashes here.

Provenance

The following attestation bundles were made for rlmesh-0.1.0rc7-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.0rc7-cp311-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rlmesh-0.1.0rc7-cp311-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e73442f4659957c506ba63cd269c96cdf5ab1a5d53ef3edd19acdfa11d31aa52
MD5 335b2130569e0d30850bb46f5c1ea747
BLAKE2b-256 e060945e54d2d4629d4e71a9cb610ebe2e2e5fb977afca6c1b41cc71814ef59d

See more details on using hashes here.

Provenance

The following attestation bundles were made for rlmesh-0.1.0rc7-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.0rc7-cp311-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for rlmesh-0.1.0rc7-cp311-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7e4473c2cf74c1462ad8fe7f788a6ab0cc3fa2d1f887ba84cfebaa956e1be28d
MD5 f1fac393128e7f06f5849d4999c98148
BLAKE2b-256 018a8b4aafef717d9228af725797fcaece147eb3f7da49a93624debf5234ba66

See more details on using hashes here.

Provenance

The following attestation bundles were made for rlmesh-0.1.0rc7-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.0rc7-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rlmesh-0.1.0rc7-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d4883fce435250f7b6728124ee7c8ee6b3267e8a9769476c412c6865cc71dc9a
MD5 ea313202e2846033d358a6486137fc2e
BLAKE2b-256 07d08f33e363d398093c72d134ac9504a4950dc65922ae91370fc30feda08091

See more details on using hashes here.

Provenance

The following attestation bundles were made for rlmesh-0.1.0rc7-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.0rc7-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rlmesh-0.1.0rc7-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1d605e5ecbbd31472194ab727e19ab54261c7db1477b7ab3306682b482474ada
MD5 7ee0fff15408c8db344fd9094c0f8bf0
BLAKE2b-256 8d24efba90280bddcf9d1c38b51935be0c2c2ee46baa7ca7c81e2a8ae96f55f5

See more details on using hashes here.

Provenance

The following attestation bundles were made for rlmesh-0.1.0rc7-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.0rc7-cp311-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rlmesh-0.1.0rc7-cp311-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9fd882e015416092d743af4b41025efc06c0315054dc0e5de9ab98e55e312924
MD5 27e3d390f1d01404d1a12580ce197f75
BLAKE2b-256 efe8ae6c23bec5414e4297008484e75f111ddf2410f3c83cdd1b517b8aa484ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for rlmesh-0.1.0rc7-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.0rc7-cp311-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rlmesh-0.1.0rc7-cp311-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b6d32cc811262c6b753fddba2172b03a1dba9e1edbb4b07d46900e8ac6dbe6b7
MD5 15b685837caed1633e1d1c8a7e30feed
BLAKE2b-256 8f1541ab15a1fb59b34ff57ce0eaafa7aad70a102a1614c6cd690b08136f1899

See more details on using hashes here.

Provenance

The following attestation bundles were made for rlmesh-0.1.0rc7-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.0rc7-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: rlmesh-0.1.0rc7-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.0rc7-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b0eba6a5208a29a17110d1d315cfa6327c2ba93cff42f418ce3c66ad15be147d
MD5 4b06860061a475619a4ed0ef6209ef02
BLAKE2b-256 d03933028fffd20315a3b1c09c64750e9a924c290695f766558accfaaa518446

See more details on using hashes here.

Provenance

The following attestation bundles were made for rlmesh-0.1.0rc7-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.0rc7-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rlmesh-0.1.0rc7-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 21a879d315b5e1e0eef2d25a17fac0b71645514fb90cc4ae9358b70d02da9bdd
MD5 d192e3fe6de9fb3fdeb859dc42181a23
BLAKE2b-256 c18e4d4366be4fddd7b91fbebbfd740dbf31ba1c1cef1090338ab5700968b080

See more details on using hashes here.

Provenance

The following attestation bundles were made for rlmesh-0.1.0rc7-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.0rc7-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for rlmesh-0.1.0rc7-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f1678749dfbd5c2205d42d354ccb4f684f32b117f3ec75dd6382cca8305fdc1b
MD5 4e0dab0818ceddc06353d79903e06102
BLAKE2b-256 325cda3a7f48da5bbc63f0686e241174e93d60e3f400829edb0a8bd30994d529

See more details on using hashes here.

Provenance

The following attestation bundles were made for rlmesh-0.1.0rc7-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.0rc7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rlmesh-0.1.0rc7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 70fde5b95a486a55adb485b44b38ab6193e6fa8be8b244fd6f03fdc2440ae9e6
MD5 a7ce0991c661e6dc4b1564cd9dcc71dd
BLAKE2b-256 d59d7ff5bfe0c19ad11cd0e30255f05cd57cd5f9b038fc32400ba407698cf535

See more details on using hashes here.

Provenance

The following attestation bundles were made for rlmesh-0.1.0rc7-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.0rc7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rlmesh-0.1.0rc7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1a6e727f8d0069b62b5d6a4a913d7ddf17a2f0cf6989b5158086dbe33e27b7e2
MD5 f0f6c9216f42c7d431b5e04e11a6fed6
BLAKE2b-256 b206273300662aeb78e0529af5fca91af3b4a56bc27e1191d4f7fe0d2e6c0c97

See more details on using hashes here.

Provenance

The following attestation bundles were made for rlmesh-0.1.0rc7-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.0rc7-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rlmesh-0.1.0rc7-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a850151b8e4e1438c7460a03078d2a3567bb43b5935d0f3baa8c24e954729c8a
MD5 7fdb9974f24f18d5a64ddd760e9297bf
BLAKE2b-256 1266113c8ea56f483eb5fd0887bb3e51a079be41018741d40c191011bfe82cba

See more details on using hashes here.

Provenance

The following attestation bundles were made for rlmesh-0.1.0rc7-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.0rc7-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rlmesh-0.1.0rc7-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 150fa9b9885de522d79a96be0d4d36b1cf4797f944ab2a5b26a4554e3ea40b7d
MD5 e177d19f152a399e247445b93e3c9bfd
BLAKE2b-256 718ae431ed9f3bb153397ace16818d713d6e6c9efc25a80abe284dacf780c2d2

See more details on using hashes here.

Provenance

The following attestation bundles were made for rlmesh-0.1.0rc7-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.0rc7 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