Skip to main content

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.3

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.3 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.PretrainedConfig for model configuration
  • torch.nn.Module for 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.3"

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:

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.3

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

Source distribution (sdist)

Source distribution for rlinf-lingbotvla 0.1.3
File Size Uploaded
rlinf_lingbotvla-0.1.3.tar.gz 207.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for rlinf-lingbotvla 0.1.3
File Interpreter ABI Platform
rlinf_lingbotvla-0.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 464.1 kB

Release files / rlinf_lingbotvla-0.1.3.tar.gz

Download URL rlinf_lingbotvla-0.1.3.tar.gz
Size 207.2 kB
Tags Source
SHA-256 checksum
How to use checksums
852bfba485c7d0e16502e8cb28b840808654eaf5538c7cfa93924f90ba54b00c
BLAKE2b-256 checksum
How to use checksums
2ba41f3676e2f71356abda1e463fda4f46e962768f1afbc547049b7b4f7056b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.13

Release files / rlinf_lingbotvla-0.1.3-py3-none-any.whl

Download URL rlinf_lingbotvla-0.1.3-py3-none-any.whl
Size 256.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
20f6cbf0e864e094cdecd78e30da644bb601a2affa0da904bac0e8f9d9e67308
BLAKE2b-256 checksum
How to use checksums
ef85b7d53f6db3ed8e1b35a4c3393eb004353499bc5c0ad1fd8c37fdfeca09db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.13

Release history Release notifications | RSS feed

This release

0.1.3 This release

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release 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