Skip to main content

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.

Metadata

Release files for rlmesh 0.1.0

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

Built distributions (wheels)

Table of built distributions (wheels) for rlmesh 0.1.0
File Actions
rlmesh-0.1.0-cp311-abi3-win_amd64.whl CPython 3.11 abi3 Windows x86-64 Details for rlmesh-0.1.0-cp311-abi3-win_amd64.whl
rlmesh-0.1.0-cp311-abi3-musllinux_1_2_x86_64.whl CPython 3.11 abi3 Linux musl 1.2+ x86-64 Details for rlmesh-0.1.0-cp311-abi3-musllinux_1_2_x86_64.whl
rlmesh-0.1.0-cp311-abi3-musllinux_1_2_aarch64.whl CPython 3.11 abi3 Linux musl 1.2+ ARM64 Details for rlmesh-0.1.0-cp311-abi3-musllinux_1_2_aarch64.whl
rlmesh-0.1.0-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 abi3 Linux glibc 2.17+ x86-64 Details for rlmesh-0.1.0-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
rlmesh-0.1.0-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 abi3 Linux glibc 2.17+ ARM64 Details for rlmesh-0.1.0-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
rlmesh-0.1.0-cp311-abi3-macosx_11_0_arm64.whl CPython 3.11 abi3 macOS 11.0+ ARM64 Details for rlmesh-0.1.0-cp311-abi3-macosx_11_0_arm64.whl
rlmesh-0.1.0-cp311-abi3-macosx_10_12_x86_64.whl CPython 3.11 abi3 macOS 10.12+ x86-64 Details for rlmesh-0.1.0-cp311-abi3-macosx_10_12_x86_64.whl
rlmesh-0.1.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for rlmesh-0.1.0-cp310-cp310-win_amd64.whl
rlmesh-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details for rlmesh-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl
rlmesh-0.1.0-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details for rlmesh-0.1.0-cp310-cp310-musllinux_1_2_aarch64.whl
rlmesh-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details for rlmesh-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
rlmesh-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details for rlmesh-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
rlmesh-0.1.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details for rlmesh-0.1.0-cp310-cp310-macosx_11_0_arm64.whl
rlmesh-0.1.0-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details for rlmesh-0.1.0-cp310-cp310-macosx_10_12_x86_64.whl

Total release size: 131.6 MB

Release files / rlmesh-0.1.0-cp311-abi3-win_amd64.whl

Download URL rlmesh-0.1.0-cp311-abi3-win_amd64.whl
Size 9.0 MB
Tags CPython 3.11 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
54506f0be57f0df7b97dc2d2b0fd3ee8d8aa0080e7adcac4546de610815b9901
BLAKE2b-256 checksum
How to use checksums
e95578462fa4d252e83a35dd00cb7800d5ec9037233b8a8e71e1614812e9ea3f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / rlmesh-0.1.0-cp311-abi3-musllinux_1_2_x86_64.whl

Download URL rlmesh-0.1.0-cp311-abi3-musllinux_1_2_x86_64.whl
Size 9.8 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
048284a395122dc21d6b115f51521736f9fb28aa867da4fa117131ba6d8fb6bd
BLAKE2b-256 checksum
How to use checksums
a945b66821f6bcc20677f830981d9bbc8a02acb6a90a81512d70609b5dd12da2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / rlmesh-0.1.0-cp311-abi3-musllinux_1_2_aarch64.whl

Download URL rlmesh-0.1.0-cp311-abi3-musllinux_1_2_aarch64.whl
Size 9.4 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
20ee744025407384ed5780a0fa38f3bbff9d5465f046dfdc9b0f38e1199227b3
BLAKE2b-256 checksum
How to use checksums
7d5bf0e56f43e18211f431e2ed4a7d29ec74cd84bfcd469176caa26e12b7a6c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / rlmesh-0.1.0-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rlmesh-0.1.0-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 9.8 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
5f9ff759543d43e5044b9ec8ba19290a4cbd65c5dc4158428f93f809f2ef177a
BLAKE2b-256 checksum
How to use checksums
5192541b01a4ce2ce51a14d6c4cf4ba5889648da8a1287dca35f3bbc03eb914a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / rlmesh-0.1.0-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL rlmesh-0.1.0-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 9.4 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
5cffa9727331bb27ac6d7d79a324551540b9141a0983952b848fe9c6d408f563
BLAKE2b-256 checksum
How to use checksums
f1b21e456a4fad4d04fadbd53989cd5612c4c0ec581cb9f0c0675d18eef49e14
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / rlmesh-0.1.0-cp311-abi3-macosx_11_0_arm64.whl

Download URL rlmesh-0.1.0-cp311-abi3-macosx_11_0_arm64.whl
Size 9.1 MB
Tags CPython 3.11 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b4725b94fd175827c51e300df52aa9dbfe84692cb2d39c9499cfa00103d88b44
BLAKE2b-256 checksum
How to use checksums
62588fa9820735e466df480dd0596cae09f99f691c15d7f81df96d729aa6a06c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / rlmesh-0.1.0-cp311-abi3-macosx_10_12_x86_64.whl

Download URL rlmesh-0.1.0-cp311-abi3-macosx_10_12_x86_64.whl
Size 9.3 MB
Tags CPython 3.11 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
3c38066abe882b0b62ee709be5b90f06131ea0f3b1599122b8cca7707daf1361
BLAKE2b-256 checksum
How to use checksums
ff394a2ae149dd12c8dfcbb61a7c33942c5c88a79ce5d335c37a3f86b3bd9885
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / rlmesh-0.1.0-cp310-cp310-win_amd64.whl

Download URL rlmesh-0.1.0-cp310-cp310-win_amd64.whl
Size 9.0 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
fbdce92e74a5e8931b2873ad09d517631706956cce9fc56645343f18b6a08323
BLAKE2b-256 checksum
How to use checksums
aecd9d78066cc3506087864fa9dc3f793c6bfeced8815230c175bf91f1001868
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / rlmesh-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL rlmesh-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 9.8 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
1e2e08ebe1b92ff9e024118a93310a6f1615d85afdc06d7cc3fdf1edc3a785f5
BLAKE2b-256 checksum
How to use checksums
8894b410ced181f5a6a891f0bfef72113a350d23aa4171f9b64571ef792e2442
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / rlmesh-0.1.0-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL rlmesh-0.1.0-cp310-cp310-musllinux_1_2_aarch64.whl
Size 9.4 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
86ce5a9052e04f0059e035d8f215908fa3186cf41fb52c127515fcb65b74e2fe
BLAKE2b-256 checksum
How to use checksums
2e5ddde80824f303395c5f4457e409e715445a3bc8b51131af3b244329ad3b8b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / rlmesh-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rlmesh-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 9.8 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b5da347509f5ef83e9c2efa5820489f29a25208bb08de26ca4580fcda2920245
BLAKE2b-256 checksum
How to use checksums
23abe183eb8f57d94058adf344e59423f09970661b035f2b15069817db8c50ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / rlmesh-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL rlmesh-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 9.4 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
d9bbaeeedae756e6c47b9ee40af25fff0a23b6e596fe5d9d6683a98ff4743b86
BLAKE2b-256 checksum
How to use checksums
f66e6ea375099a819993f4049c08df53bce303342a5dd5ba3d6cf0dfc6d940a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / rlmesh-0.1.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL rlmesh-0.1.0-cp310-cp310-macosx_11_0_arm64.whl
Size 9.1 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7dcfcf994ba2ce8202770bc5cd8fcb00b7c190f7dee45fc9dbc9af56fd56a71d
BLAKE2b-256 checksum
How to use checksums
fc7b1e1d9946f45752a2e0471154f5baa1eb6ebe5490686cca28899920e4813a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / rlmesh-0.1.0-cp310-cp310-macosx_10_12_x86_64.whl

Download URL rlmesh-0.1.0-cp310-cp310-macosx_10_12_x86_64.whl
Size 9.4 MB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
8e9b07301ac9c3775ed0aa70fd488abe2379319ee6f0508fa9794711ac2a0b84
BLAKE2b-256 checksum
How to use checksums
9613089d43de94d2c3898d997bb1dcd52e53aecb858b4f43a1b8ef50879c934f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Security for rlmesh 0.1.0

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.

Full provenance

All 14 files in this release have been uploaded with provenance metadata.

Select from 14 files

Attestation for rlmesh-0.1.0-cp311-abi3-win_amd64.whl

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

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.

Release history Release notifications | RSS feed

This release

0.1.0 This release

14 release files Full provenance

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