LingBot-VLA Runtime for RLinf / RPent
LingBot-VLA is a Vision-Language-Action model for general-purpose robot manipulation.
rlinf-lingbotvla is the RLinf-maintained inference runtime distribution
used by RPent, including the LingBot-VLA
model and deployment code required by the RoboTwin integration.
This distribution is focused on inference. It is not a replacement for the full upstream LingBot-VLA training environment.
Installation
Standalone inference runtime
pip install rlinf-lingbotvla==0.1.1
RPent
RPent users should normally install LingBot-VLA as part of the RoboTwin stack:
uv pip install -e ".[robotwin]"
RPent currently composes:
RPent
├── rlinf-robotwin-runtime
├── rlinf-lingbotvla
└── NVIDIA cuRobo
Runtime Contract
The 0.1.x inference runtime is validated with:
| Component | Version |
|---|---|
| Python | >=3.10,<3.12 |
| PyTorch | 2.7.1 |
| torchvision | 0.22.1 |
| Transformers | 4.57.6 |
| Diffusers | 0.35.1 |
| NumPy | 1.26.4 |
These versions describe the validated RLinf / RPent inference runtime.
They intentionally differ from the requirements documented for the complete upstream LingBot-VLA training environment.
Package Scope
The wheel contains the model and deployment packages required for inference:
deploy/
lingbotvla/
Repository-level training scripts, task utilities, tests, checkpoints, and datasets are not bundled into the wheel.
Model checkpoints must be obtained separately. See the upstream LingBot-VLA project for the published model weights and full model documentation.
Zero-LeRobot Inference Runtime
LeRobot is not required by the RPent inference path.
The RLinf runtime uses:
transformers.PretrainedConfigfor model configurationtorch.nn.Modulefor the policy runtime- lazy loading for training/data-only modules
As a result:
pip install rlinf-lingbotvla
does not install LeRobot.
The inference implementation was validated against the previous runtime before release.
Training
A train extra is provided for dependencies that are outside the inference
path:
pip install "rlinf-lingbotvla[train]==0.1.1"
This extra contains supporting training/data dependencies maintained by this distribution.
Full LingBot-VLA training still requires the upstream training setup and its additional dependencies, including the upstream LeRobot-based data/training workflow.
For complete post-training instructions, dataset conversion, robot configuration, and checkpoint preparation, use the upstream documentation:
https://github.com/Robbyant/lingbot-vla
RPent Integration
This package is maintained as the VLA side of the RPent RoboTwin runtime:
RoboTwin environment
↓
rlinf-robotwin-runtime
LingBot-VLA inference
↓
rlinf-lingbotvla
motion planning
↓
NVIDIA cuRobo
↓
RPent
Source repositories:
- RLinf runtime: https://github.com/RLinf/lingbot-vla
- Upstream LingBot-VLA: https://github.com/Robbyant/lingbot-vla
- RPent: https://github.com/RLinf/RPent
License and Attribution
LingBot-VLA is based on the upstream Robbyant LingBot-VLA project and retains its Apache-2.0 licensing and upstream attribution.
For the technical report, citation information, checkpoints, datasets, and full training documentation, please refer to the upstream project.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file rlinf_lingbotvla-0.1.1.tar.gz.
File metadata
- Download URL: rlinf_lingbotvla-0.1.1.tar.gz
- Upload date:
- Size: 208.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
uv/0.11.31 {"installer":{"name":"uv","version":"0.11.31","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
61e014c6841bf448973b8085c7fd8582a27189d1a64ddcd7d05823caa950a9b1
|
|
| MD5 |
115554015dc8eb689208d1a237458ef7
|
|
| BLAKE2b-256 |
a5baeff3ece7893ccecd2b77aebd6e8791da1c57d398b1c069d4639e2fb4bc4e
|
File details
Details for the file rlinf_lingbotvla-0.1.1-py3-none-any.whl.
File metadata
- Download URL: rlinf_lingbotvla-0.1.1-py3-none-any.whl
- Upload date:
- Size: 256.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
uv/0.11.31 {"installer":{"name":"uv","version":"0.11.31","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c9ad7a8bc1229f4edc9786aa992709120314dc5068b3a58fdf7d49a3f70cc5e3
|
|
| MD5 |
2b3e33d3c18b441705429421c4b2e3a2
|
|
| BLAKE2b-256 |
ebf9e1e365892fcff8dd9cda5137cff17ef86072733850c12e9e3415a8fa879a
|