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

Uploaded CPython 3.11+Windows x86-64

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

Uploaded CPython 3.11+musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.11+macOS 11.0+ ARM64

rlmesh-0.1.0rc9-cp311-abi3-macosx_10_12_x86_64.whl (8.8 MB view details)

Uploaded CPython 3.11+macOS 10.12+ x86-64

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

Uploaded CPython 3.10Windows x86-64

rlmesh-0.1.0rc9-cp310-cp310-musllinux_1_2_x86_64.whl (9.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

rlmesh-0.1.0rc9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

rlmesh-0.1.0rc9-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.0rc9-cp310-cp310-macosx_11_0_arm64.whl (8.6 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

rlmesh-0.1.0rc9-cp310-cp310-macosx_10_12_x86_64.whl (8.8 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: rlmesh-0.1.0rc9-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.0rc9-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 201f5805ba01ac67320e34fd771c843b2c32759faeaa854f05d5637f72909036
MD5 e588888457c9449744140be770470ad6
BLAKE2b-256 cf8b3e903cba8446a9bfd87c1f7d760aeef7c92b796e865396fdac2f160ffe15

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rlmesh-0.1.0rc9-cp311-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6fde66101e554e495526385010e6c0014b588fb51e5d9b59ed2f69c0b98bbde8
MD5 219a044b95d54b12c80784a3c1dfae0e
BLAKE2b-256 86cd68201191286ef8654b84fe0ab369984e8590a7e670673a1ddd328e2d564c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rlmesh-0.1.0rc9-cp311-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 97020616bed7722fcfc8462b9f91c48455d10c6486e90eb99eee0782b762d063
MD5 23688644158a6779ea7c06dae469e569
BLAKE2b-256 a2ccce8d870513589dc666d1c1a08b58e6179e854f0c42e20d22e38fe8f6da46

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rlmesh-0.1.0rc9-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dbb5a5ed021399562e3fcb54283d68d62de1ffe4dcbb4d397d0aac3a75bd75b8
MD5 9a3a48b10dc9cd44a08928ab2d3dd42f
BLAKE2b-256 75ada488f51d1c75d7616c5728df2dd7bd319917be47249b984c3e55fdcf6c84

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rlmesh-0.1.0rc9-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f39546d07ffa1ced2e797a4bc47c12f701702a564fac8db394d5ed3b04e858bb
MD5 429d059f71aee3393a042a6d803636f0
BLAKE2b-256 43b49b253bbda9ec600fbf6b07faf644d7269fcbdf43c655f2ac5ccd5724561e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rlmesh-0.1.0rc9-cp311-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 79e37d9222783fd29c99fd68167245a152ab20b4cc083c14d40909d1fd0d4850
MD5 5ca61a049570de20dcbacf652d21cb28
BLAKE2b-256 9720f586bd9fdd0b8c959e859f12eaf3df8348792cc130923e4edce58b5dc8af

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rlmesh-0.1.0rc9-cp311-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c7459d8eb570bc7d35aef2b187adaa855a8143cca9b4f75315de7dec13726bc4
MD5 6efb3cb7b3b46d43d081456123359b80
BLAKE2b-256 d571247c6174de61036604bc48c49e345f5ebd352c828c9e294c01451ff883d6

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rlmesh-0.1.0rc9-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.0rc9-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 397ddafbeda9442ccd676089930678c7937b330cd1bfecd3a0bed79fd470f336
MD5 435308e418cd8a16189d27e99f4fd8f6
BLAKE2b-256 ed2d0e2e0158046365f09d63332448e6cb721e223b5f74971a2c0db4082b0459

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rlmesh-0.1.0rc9-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 71f8f0d4be92fa31843290e42ed91d66707913dd14d61c6c26287c5f36ad1ede
MD5 06a4c6954523dd5b889a23266cfa8b5a
BLAKE2b-256 cb498d374961d991a573a343bc2049d611868c04b57f4be59d741cd5cf96f86c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rlmesh-0.1.0rc9-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7c1a281f55984a66e1652a3c8995e9310f47d683035db5e3996395b352427547
MD5 dfc309a73f3eec43c28d345895d0d73b
BLAKE2b-256 d00db7f178f0ccaa32d91c4669da3fe2e3c1f8e3cf370307fe05a8d89f44ffe4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rlmesh-0.1.0rc9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c35f8b55900e4e90139d133f6a6cf821f8329bfecbc7261016dee0ad540ed11f
MD5 fad0b46ce71ccdc5e81dbd5f4096f5f8
BLAKE2b-256 e8c7eaf9662e9bf4529f4f204db7bf03c1bc012b0d2d92857a8098891e1c8c72

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rlmesh-0.1.0rc9-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fae6365fa8130af10c1061350087f267eb4eb0dc21a8cd93bddc92ffdbeaa8e3
MD5 8b1f9e908d66f7ba7aa7822058b37574
BLAKE2b-256 1135015673f33dcc422f75c9e3370465360a21b162a7014e4a4e3581feb11eee

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rlmesh-0.1.0rc9-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 196640a398a81c2861375a6c5aa6f187896a9b8ac46ca6f0a493a3ddf0f6cc9a
MD5 744089881dbf45974d188d5df1b90b15
BLAKE2b-256 62660f2878ebea6fbcacf1eaec6cdbbdc204e86c881b878b955aba3eb4d1314f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rlmesh-0.1.0rc9-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 91abaf3a5c9be971fb20f24490ad251f6662936919eca2d1e7e9eddf331ba494
MD5 f42e7b0ec45f6883bce596c7f0bba35c
BLAKE2b-256 b33c88be2d2373911b92edaad5fadf2938583dcac0ee13ceaf8790f39a0a8fc3

See more details on using hashes here.

Provenance

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