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.2
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.2 inference runtime requires:
| Component | Version |
|---|---|
| Python | >=3.10,<3.12 |
| PyTorch | 2.8.0 |
| torchvision | 0.23.0 |
| Transformers | 4.51.3 |
| Diffusers | 0.30.3 |
| NumPy | 1.26.4 |
| cuDNN (Linux x86_64) | 9.10.2.21 |
| cuBLAS (Linux x86_64) | 12.8.4.1 |
These versions define the RLinf / RPent inference dependencies.
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.2"
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.
Metadata
Release files for rlinf-lingbotvla 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| rlinf_lingbotvla-0.1.2.tar.gz | 207.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| rlinf_lingbotvla-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 464.2 kB
Release files / rlinf_lingbotvla-0.1.2.tar.gz
| Download URL | rlinf_lingbotvla-0.1.2.tar.gz |
|---|---|
| Size | 207.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
056d2d18a162cfd550036f286f3e184cc8e9de22be4e113894e577fe55f1c720
|
|
BLAKE2b-256 checksum How to use checksums |
5edd651b607b112e849428e1760aa7a7162f039cd311a55a56b3701bb7b58d0d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.15
|
Release files / rlinf_lingbotvla-0.1.2-py3-none-any.whl
| Download URL | rlinf_lingbotvla-0.1.2-py3-none-any.whl |
|---|---|
| Size | 256.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f28df8ab7bb0aaea6da761f52be89080886a4ab0d0e62f0e755ddcdfd02e90b4
|
|
BLAKE2b-256 checksum How to use checksums |
4b2bfc31f0c4070765225210a784ecf88afd41232e8bbc60b7c117cc91fe5a66
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.15
|