StellaVLA: In-Context Structured Demonstration for Generalizable Vision-Language-Action Models

StellaVLA is a vision-language-action model that uses structured demonstrations as in-context examples for robot manipulation. At test time, it retrieves a demonstration from a related task and uses its high-level plan and grounded motion information to guide the current task, which allows StellaVLA to adapt to new objects, scenes, and language instructions without fine-tuning. Each demonstration is automatically converted into a structured context containing sub-goal descriptions, image-grounded 2D traces, and verbalized 3D workspace motion, without requiring additional human annotation. This repository provides the evaluation code, pretrained checkpoints, and Docker environment needed to reproduce our results on LIBERO, LIBERO-Plus, and VLA-Arena.

Quick Links

Models

Benchmark Path Evaluation
LIBERO libero/ LIBERO, and LIBERO-Plus zero-shot
VLA-Arena vla-arena/ L0 / L1 / L2

Training. Both models use Qwen3-VL-4B-Instruct as the backbone. We train separate checkpoints for LIBERO and VLA-Arena, without an additional robotics pre-training stage. Each model is trained for 30K steps with a global batch size of 128 on 4Γ—H200 GPUs.

A model directory holds config.yaml, dataset_statistics.json and checkpoints/steps_30000_pytorch_model.pt. The config must sit one level above checkpoints/ β€” that is how the loader finds it β€” and it points framework.qwenvl.base_vlm at a local copy of the backbone.

Usage

docker pull siyuhsu/stellavla:eval
mkdir -p data
docker run --rm --gpus all -v $PWD/data:/data siyuhsu/stellavla:eval fetch-assets
docker run --rm --gpus all --shm-size=16g -v $PWD/data:/data siyuhsu/stellavla:eval libero

See StellEdge-AI/StellaVLA for the native setup and the per-benchmark protocol.

Results

LIBERO

In-distribution success rate (%), 500 rollouts per suite. Baseline numbers are as reported in the original papers, except StarVLA-OFT, our matched demonstration-free control.

Method Spatial Object Goal Long Avg.
MemoryVLA 98.4 98.4 96.4 93.4 96.7
ACoT-VLA 99.4 99.6 98.8 96.0 98.5
AVA-VLA 99.2 99.6 97.9 96.2 98.2
StarVLA-OFT 97.8 98.6 96.2 93.8 96.6
CogVLA 98.6 98.8 96.6 95.4 97.4
Retrieval-VLA 97.4 98.8 96.3 89.5 95.5
DreamVLA 97.5 94.0 89.5 89.5 92.6
StellaVLA 99.6 99.0 99.6 96.8 98.8

LIBERO-Plus

Zero-shot robustness: every model is trained on standard LIBERO and tested on the perturbed tasks without retraining. Avg. is the task-count-weighted mean over the seven perturbation categories, excluding Orig.

Method Orig. Cam. Robot Noise Layout Backg. Light Lang. Avg.
OpenVLA 76.5 1.1 4.1 19.3 31.6 25.3 4.4 26.8 16.0
OpenVLA-OFT 97.1 59.7 37.2 76.7 77.1 92.4 85.8 81.5 71.4
Ο€β‚€ 94.2 15.8 6.6 79.4 70.4 78.5 79.6 61.0 53.8
Ο€β‚€-FAST 85.5 66.4 24.8 75.8 70.3 67.7 73.0 63.3 62.5
Nora 87.9 4.0 41.1 17.6 63.9 50.5 31.0 67.0 38.7
WorldVLA 79.1 0.3 30.2 12.2 39.4 14.5 29.4 44.2 24.3
UniVLA 95.2 4.3 50.3 25.3 34.3 80.0 59.1 71.8 44.0
RIPT-VLA 97.5 58.3 36.7 73.8 76.5 90.4 87.9 80.1 70.4
StarVLA-OFT 96.6 47.0 60.1 73.1 79.2 95.3 96.3 87.0 75.0
StellaVLA 98.8 70.5 74.8 92.8 79.3 95.2 95.7 95.3 85.1

VLA-Arena

Mean success rate over 11 task suites at three difficulty levels β€” L0 (in-distribution), L1 (intermediate generalization), L2 (hardest). Training uses L0 data only. Baselines are from the VLA-Arena leaderboard; the StellaVLA row is the released checkpoint and demonstration pack, re-measured at seed 7.

Method L0 L1 L2 Overall
Motus 0.60 0.36 0.21 0.39
OpenVLA-OFT 0.77 0.29 0.14 0.40
Evo-Depth 0.75 0.32 0.17 0.41
Ο€β‚€.β‚… 0.69 0.38 0.26 0.44
GR00T-N1.6 0.50 0.24 0.09 0.28
GR00T-N1.7 0.82 0.45 0.30 0.52
LingBot-VLA 0.91 0.39 0.23 0.51
LingBot-VLA 2.0 0.88 0.42 0.34 0.54
DM0.5 0.88 0.46 0.35 0.56
StellaVLA (w/o pretraining) 0.88 0.64 0.52 0.68

Citation

@article{xu2026stellavla,
  title={StellaVLA: In-Context Structured Demonstration for Generalizable Vision-Language-Action Models},
  author={Xu, Siyu and Wang, Yunke and Wang, Zijian and Zhu, Dihao and Xia, Chenghao and Du, Chengbin and Liu, Daochang and Huang, Tao and Xu, Chang},
  journal={arXiv preprint arXiv:2608.11671},
  year={2026}
}

Acknowledgements

StellaVLA is built upon the excellent StarVLA framework. We sincerely thank the StarVLA team for open-sourcing their work and providing a strong foundation for our research.

Contact

For questions, collaborations, or support, please contact:

{s.xu,yunke.wang}@sydney.edu.au
Downloads last month
-
Video Preview
loading

Paper for StellarEdge/StellaVLA