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()

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

Uploaded CPython 3.11+Windows x86-64

rlmesh-0.1.0rc10-cp311-abi3-musllinux_1_2_x86_64.whl (9.3 MB view details)

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

rlmesh-0.1.0rc10-cp311-abi3-musllinux_1_2_aarch64.whl (8.9 MB view details)

Uploaded CPython 3.11+musllinux: musl 1.2+ ARM64

rlmesh-0.1.0rc10-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.3 MB view details)

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

rlmesh-0.1.0rc10-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (8.9 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.17+ ARM64

rlmesh-0.1.0rc10-cp311-abi3-macosx_11_0_arm64.whl (8.7 MB view details)

Uploaded CPython 3.11+macOS 11.0+ ARM64

rlmesh-0.1.0rc10-cp311-abi3-macosx_10_12_x86_64.whl (8.9 MB view details)

Uploaded CPython 3.11+macOS 10.12+ x86-64

rlmesh-0.1.0rc10-cp310-cp310-win_amd64.whl (8.6 MB view details)

Uploaded CPython 3.10Windows x86-64

rlmesh-0.1.0rc10-cp310-cp310-musllinux_1_2_x86_64.whl (9.4 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

rlmesh-0.1.0rc10-cp310-cp310-musllinux_1_2_aarch64.whl (8.9 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

rlmesh-0.1.0rc10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

rlmesh-0.1.0rc10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (8.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

rlmesh-0.1.0rc10-cp310-cp310-macosx_11_0_arm64.whl (8.7 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

rlmesh-0.1.0rc10-cp310-cp310-macosx_10_12_x86_64.whl (8.9 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: rlmesh-0.1.0rc10-cp311-abi3-win_amd64.whl
  • Upload date:
  • Size: 8.5 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.0rc10-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 b58bf1f1d9ae892e0d29af0416daeda9d8ca4a171595021571484752116f3b7a
MD5 c7e29d178193cee64e476e298e849ee0
BLAKE2b-256 77c690d49e79708b23d4f87142494bb73c0430e6773a1d3e65d426cf12d335b3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rlmesh-0.1.0rc10-cp311-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cf1e7878d61b90120d8d555a03c601251658c8479f36683786295f395c705eba
MD5 bf5e24b18fa4fe05b942fece2387225d
BLAKE2b-256 ffda0d3f38fee42e458ab00986a42927c8769f5928c718c0b1f610854290c5f8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rlmesh-0.1.0rc10-cp311-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0e39c11b8da3c67c7623ff2f125bd80bf1861cef6f24fc11a1a039489c69cafc
MD5 5e142f43403f5633b8f13dcfb9f844a1
BLAKE2b-256 08d853ab7b4c9c66ea55d1cafc6918ec6b2fec0ed35ed54cca7bb126c7fdf418

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rlmesh-0.1.0rc10-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5469bc5353dc7010cc061887a37e74375b6a79dae41e3868d87eecb488607b22
MD5 2c2057b3b7207d45eba3368f79242827
BLAKE2b-256 10021a64c2074356ecd3698e0e40fcb5194796812682d18fd4aa39a57c23b90b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rlmesh-0.1.0rc10-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0a0f9b03b09a7cde0fdded85c078c7dd7c14476821683b9cec90cebebb0557fb
MD5 f9153f8cabfac8d7171705d54e5fdaef
BLAKE2b-256 cde4e13f8d9c8663e652d3398ae188f75268d2de2e158a48c268960b881f20c9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rlmesh-0.1.0rc10-cp311-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 aec0d176a04f04c66bc34daf8b8473e3c504603213c050951ae6e6858f281426
MD5 91523965e90b691febe375e9ac1b5ab8
BLAKE2b-256 90cec30d3937a6e59725278cb4334e5547f500bfb8926cb292c94286e5f5a551

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rlmesh-0.1.0rc10-cp311-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8cb6ead952d01e161e0104b20e40cdf33e4925ef5d37fd7c0dec73f9ab124016
MD5 cba30f5fed6ddb947086b7cea1eca115
BLAKE2b-256 64b9e8dcd4168e520c4b3fe4e9f04a97c4532e25431de979341da5fead9ea3e8

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rlmesh-0.1.0rc10-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 8.6 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.0rc10-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 fa7ae8dc0e6f3e1fa11c1c29bb67b4b4c5b746ff4670533e445c9ea8e815fa58
MD5 5ffebaff309e707162d988468f7f8f0b
BLAKE2b-256 9c5ccbd8eb05d4daf4aa336d6d83ab03af747f24068f70f685ff795d2cd6e974

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rlmesh-0.1.0rc10-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7e89f0df7fff280d3a2cff93861ac0d24f9d3c1d6f9024d4a3b72fd911a9aef4
MD5 4ca6466e89652d569ee6aa470fcc83a9
BLAKE2b-256 68c7d65637c5a42ff3293c60a3bda4d77b09ba84ff58d1cd7a3ac2db7a3c5ab2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rlmesh-0.1.0rc10-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 af3f496444e5f59462d7562f34ca4f1ccbbf2e1ca0026dfbae55ee0b08d017c6
MD5 6637cbfd08cf11535e8f00f611e487cd
BLAKE2b-256 4abf0e95f049de02feb04d7e280a41e15ac218af105b3ed955c41162578b9813

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rlmesh-0.1.0rc10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ec2a11d176e87ac7057ee333a4552b3222d6dcf5aa69aa5c22ea91835c9b04c9
MD5 3cd89c5fbd4075b437242a46baa93a5b
BLAKE2b-256 f324e2fe3ffcc63e13ffa8d47ed771e35ebad3a86a0359e7ff9da8ed174734d2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rlmesh-0.1.0rc10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cea4eff61f08fa42fe8581bf07601edbb269798cb0ab189e52dbb9e37511c5f5
MD5 6f9347b27ec353b00c9e2e16b74a8066
BLAKE2b-256 89a3bf83c2b4b56dae8954b871c80282df2c7b7d740c1596bc7b4a98251ccbf0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rlmesh-0.1.0rc10-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3b8ff95a41cf62f30cc13ed049e3475a91cd84c296c0bb0ca9e1a18c985ebca3
MD5 868a29dd681442d552b1bf30c168d042
BLAKE2b-256 40a45481a2152d5646ba78304a992e296e703c6425d474c4b2e6ca4243a60105

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rlmesh-0.1.0rc10-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2c9cf2a26a3220d29c7dbb9852a0e8bbb9ccf8b956f8d52662d738ca0b7bc2c2
MD5 8943189ffaa28940837e65be76bbf15b
BLAKE2b-256 7c1fcb4cbb575952c8ea14f71a91633e51eef5e0bf86a6a2cf7b19d844ee5c83

See more details on using hashes here.

Provenance

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