dexmal/dexbotic

Dexbotic: Open-Source Vision-Language-Action Toolbox

What it solves

Dexbotic provides a unified development toolbox for Vision-Language-Action (VLA) models, simplifying the process of pretraining, fine-tuning, inference, and evaluation for embodied intelligence. It removes the friction of setting up complex environments for different VLA algorithms and provides a standardized way to handle training data across various robot platforms.

How it works

Built on PyTorch, the toolbox uses a modular architecture consisting of layered configurations, factory registration, and entry dispatch. This allows researchers to swap models, modify configurations, or add new tasks via experimental scripts without rewriting core code. It supports both local consumer-grade GPUs and cloud training platforms, and includes a unified training data format to ensure compatibility across different hardware like UR5, Franka, and ALOHA.

Who it’s for

It is designed for researchers and developers working on embodied AI, specifically those developing VLA models for robotic manipulation and navigation.

Highlights

  • Broad Model Support: Integrates mainstream policies including π0, CogACT, OFT, MemVLA, and DM0.
  • Optimized Performance: Includes high-performance pre-trained foundation models and a Triton-backed realtime backend that can provide up to a 5x inference speedup.
  • Flexible Training: Supports FSDP2 for distributed training and LoRA for efficient fine-tuning.
  • Hardware Agnostic: Provides deployment scripts and data formats for multiple robot types and supports the latest Blackwell GPU architecture.

Related

  • Project
  • Project
  • Project
  • Project