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

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

rlinf_lingbotvla-0.1.1.tar.gz (208.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rlinf_lingbotvla-0.1.1-py3-none-any.whl (256.7 kB view details)

Uploaded Python 3

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

Hashes for rlinf_lingbotvla-0.1.1.tar.gz
Algorithm Hash digest
SHA256 61e014c6841bf448973b8085c7fd8582a27189d1a64ddcd7d05823caa950a9b1
MD5 115554015dc8eb689208d1a237458ef7
BLAKE2b-256 a5baeff3ece7893ccecd2b77aebd6e8791da1c57d398b1c069d4639e2fb4bc4e

See more details on using hashes here.

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

Hashes for rlinf_lingbotvla-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c9ad7a8bc1229f4edc9786aa992709120314dc5068b3a58fdf7d49a3f70cc5e3
MD5 2b3e33d3c18b441705429421c4b2e3a2
BLAKE2b-256 ebf9e1e365892fcff8dd9cda5137cff17ef86072733850c12e9e3415a8fa879a

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 files

0.1.0

2 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