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.

Metadata

Release files for rlmesh 0.1.0rc12

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.0rc12
File Actions
rlmesh-0.1.0rc12-cp311-abi3-win_amd64.whl CPython 3.11 abi3 Windows x86-64 Details for rlmesh-0.1.0rc12-cp311-abi3-win_amd64.whl
rlmesh-0.1.0rc12-cp311-abi3-musllinux_1_2_x86_64.whl CPython 3.11 abi3 Linux musl 1.2+ x86-64 Details for rlmesh-0.1.0rc12-cp311-abi3-musllinux_1_2_x86_64.whl
rlmesh-0.1.0rc12-cp311-abi3-musllinux_1_2_aarch64.whl CPython 3.11 abi3 Linux musl 1.2+ ARM64 Details for rlmesh-0.1.0rc12-cp311-abi3-musllinux_1_2_aarch64.whl
rlmesh-0.1.0rc12-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.0rc12-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
rlmesh-0.1.0rc12-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 abi3 Linux glibc 2.17+ ARM64 Details for rlmesh-0.1.0rc12-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
rlmesh-0.1.0rc12-cp311-abi3-macosx_11_0_arm64.whl CPython 3.11 abi3 macOS 11.0+ ARM64 Details for rlmesh-0.1.0rc12-cp311-abi3-macosx_11_0_arm64.whl
rlmesh-0.1.0rc12-cp311-abi3-macosx_10_12_x86_64.whl CPython 3.11 abi3 macOS 10.12+ x86-64 Details for rlmesh-0.1.0rc12-cp311-abi3-macosx_10_12_x86_64.whl
rlmesh-0.1.0rc12-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for rlmesh-0.1.0rc12-cp310-cp310-win_amd64.whl
rlmesh-0.1.0rc12-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.0rc12-cp310-cp310-musllinux_1_2_x86_64.whl
rlmesh-0.1.0rc12-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details for rlmesh-0.1.0rc12-cp310-cp310-musllinux_1_2_aarch64.whl
rlmesh-0.1.0rc12-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.0rc12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
rlmesh-0.1.0rc12-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.0rc12-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
rlmesh-0.1.0rc12-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details for rlmesh-0.1.0rc12-cp310-cp310-macosx_11_0_arm64.whl
rlmesh-0.1.0rc12-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details for rlmesh-0.1.0rc12-cp310-cp310-macosx_10_12_x86_64.whl

Total release size: 127.3 MB

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

Download URL rlmesh-0.1.0rc12-cp311-abi3-win_amd64.whl
Size 8.7 MB
Tags CPython 3.11 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
085c47ec1f91ecdddf2b6afbee9ddd797b103bc5d8a73f2c78e55bb53f5f249d
BLAKE2b-256 checksum
How to use checksums
38df82471c6d55ee87bf27abdea14bd9035364ba902472e9f3497c1159f26c73
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 19, 2026.

Transparency log

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

Download URL rlmesh-0.1.0rc12-cp311-abi3-musllinux_1_2_x86_64.whl
Size 9.5 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
1e1b6b03da716d34f3892e7db86afa07f5ae193c25b577626a7e94ba3e1c03a7
BLAKE2b-256 checksum
How to use checksums
0d2cf6b664a53e038d933d27762889999ba614ea262ddcb4ade300817c62aa05
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 19, 2026.

Transparency log

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

Download URL rlmesh-0.1.0rc12-cp311-abi3-musllinux_1_2_aarch64.whl
Size 9.1 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
1f40e5d02132705bcb79778f0045d6f63895b49bdf2ee2b8c69f392d25e41810
BLAKE2b-256 checksum
How to use checksums
b8039077b1ea2f3895038b35f2c56706ccaebd71cbdf53bdbfc581ba4181e9be
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 19, 2026.

Transparency log

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

Download URL rlmesh-0.1.0rc12-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 9.5 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
d0c66e6119e706050e3fca530596df4e85c3cf98dafeb6d50594a14060cfde60
BLAKE2b-256 checksum
How to use checksums
1e1d3744d53c5c334a5cda01b15522d8aa97838f05367f634248340d6e05af23
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 19, 2026.

Transparency log

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

Download URL rlmesh-0.1.0rc12-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 9.1 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
369f0bd0b9cf9f35e0108c5c3bc02a2095f9e348f8955da9a2eb405a67371dca
BLAKE2b-256 checksum
How to use checksums
8ffceef44c35557b7c433a6e38b9c415744228a659c9f5ce55e7acf8ea5221bd
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 19, 2026.

Transparency log

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

Download URL rlmesh-0.1.0rc12-cp311-abi3-macosx_11_0_arm64.whl
Size 8.8 MB
Tags CPython 3.11 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4037941ab41669f155bb96d000534edeae53ad20ac8bf9743beeaa49cecbd877
BLAKE2b-256 checksum
How to use checksums
96932e0751832868041ded901405a613d04c4978278a4aeaea7bbb7e1e3dbc66
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 19, 2026.

Transparency log

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

Download URL rlmesh-0.1.0rc12-cp311-abi3-macosx_10_12_x86_64.whl
Size 9.0 MB
Tags CPython 3.11 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
aa6feecf76a97e107c253aa8abad9a4cb06602436de7d62fe6dd2acc266397f5
BLAKE2b-256 checksum
How to use checksums
f003711c522215eae82fcedd4507966783ee20da2fae9eb0dcb7c6f1fe229bbd
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 19, 2026.

Transparency log

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

Download URL rlmesh-0.1.0rc12-cp310-cp310-win_amd64.whl
Size 8.7 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
d4358ee6a4fb03f3f09f40995365ed5a5913a8ae7a418e95c9350afdc5d757ff
BLAKE2b-256 checksum
How to use checksums
dedee4441627f6fba0e42f4969a6751df7339aadbed6031e030ade958a87f8a6
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 19, 2026.

Transparency log

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

Download URL rlmesh-0.1.0rc12-cp310-cp310-musllinux_1_2_x86_64.whl
Size 9.5 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
625bf4bf4191f802ed0915b1ea77c5ce18863c0943f6622145a90485712fc32c
BLAKE2b-256 checksum
How to use checksums
7339eb4bfbb242c1449e70d49bdf034815585b723bf0284312eb2aceda989d91
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 19, 2026.

Transparency log

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

Download URL rlmesh-0.1.0rc12-cp310-cp310-musllinux_1_2_aarch64.whl
Size 9.1 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
fee94fd02eebbffab0c9341c0732afabb1c359323b01f3206823ce0e4002af3f
BLAKE2b-256 checksum
How to use checksums
137a4a703aecdf8a4d2fe7951206e28dc1a35a7dc36e0ffe33542bc7b55d61b0
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 19, 2026.

Transparency log

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

Download URL rlmesh-0.1.0rc12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 9.5 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
f428a381b610d03878c9af759c7e87591d7c3937f19d601d055a9ea537d4e688
BLAKE2b-256 checksum
How to use checksums
5ea0cb10220e6d4ae6b153dad0ffe558b2a09ee0653f43782d53a3d20c7aaf67
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 19, 2026.

Transparency log

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

Download URL rlmesh-0.1.0rc12-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 9.1 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
d1851589e12f6e81ee524ebb82c1011f21335e9f72e21548371cdd70ac877b98
BLAKE2b-256 checksum
How to use checksums
64d5d83df52fe147fd6060b1a79ed643b71cf792ac438da33e296c8a4abfb25a
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 19, 2026.

Transparency log

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

Download URL rlmesh-0.1.0rc12-cp310-cp310-macosx_11_0_arm64.whl
Size 8.8 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
52d64a8a4584dae10b7e040787b259ac3d835b90eb950066a3c04b5ccd40d41a
BLAKE2b-256 checksum
How to use checksums
afe8f44291da0f3ee22d93ee5a7a5d4e82ea8e2ff25b8eab554ef02b1365c108
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 19, 2026.

Transparency log

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

Download URL rlmesh-0.1.0rc12-cp310-cp310-macosx_10_12_x86_64.whl
Size 9.0 MB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
73d8ceb25f68f77c778ab6979bdf74ee03d084f52ea4e997a25f3ef0f683c6f3
BLAKE2b-256 checksum
How to use checksums
9f6a955df9d085c25c1b6a858bbcdd90243b694c61f035d635a6604a65925f13
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 19, 2026.

Transparency log

Security for rlmesh 0.1.0rc12

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.0rc12-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 19, 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
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