Now recruiting capture teams worldwide. Get paid to record first-person video of real work.

Apply to capture

Glossary

What Is VLA-Cache?

VLA-Cache is a published training-free method that reuses cached visual tokens across frames to speed up VLA inference. Firsthand is not affiliated.

Last reviewed: October 2026

Short answer

VLA-Cache is a published training-free inference acceleration method for vision-language-action (VLA) models, from arXiv 2502.02175. It caches and reuses the key-value representations of visual tokens that barely change between adjacent frames, and recomputes task-relevant ones. It is third-party research, and Firsthand is not affiliated with its authors.

01

What is VLA-Cache?

VLA-Cache is introduced in VLA-Cache: Efficient Vision-Language-Action Manipulation via Adaptive Token Caching (arXiv 2502.02175) by Siyu Xu, Yunke Wang, Chenghao Xia, Dihao Zhu, Tao Huang and Chang Xu, first submitted on 4 February 2025 and accepted to NeurIPS 2025. The abstract starts from a cost problem: VLA models reason well over vision and language, but their computational cost is a challenge for real-time robotic control, where rapid decision-making is essential. VLA-Cache attacks that cost at inference time, without any retraining.

02

Where does Firsthand fit next to VLA-Cache?

VLA-Cache is third-party research. Firsthand is not part of it or affiliated with its authors, and makes no claim that any model was trained on Firsthand data. What the site states is custom egocentric collection of real human demonstrations, fast and on demand, to a written spec: 3D hand pose at 21 joints per hand, calibrated stereo depth and 6-DoF IMUs at 200 Hz, delivered in RLDS, LeRobot format or WebDataset with a buyer-owned commercial license. The only language data the site states is one task instruction per episode. Whether a VLA-Cache-style speed-up changes what data a program needs is Not stated in the sources read.

03

What problem does VLA-Cache address?

Per the abstract, VLA models enable direct action generation from visual perception and language instructions in an end-to-end manner, but their substantial computational cost poses a challenge for real-time robotic control. The GitHub README puts the cause in the data: the high frame rate and spatial complexity of robotic control make VLA inference computationally expensive.

04

How does adaptive token caching work?

The authors exploit the temporal continuity of robotic manipulation. VLA-Cache identifies visual tokens that changed minimally between adjacent frames and reuses their cached key-value representations, so the model avoids redundant computation on parts of the scene that did not move.

To maintain action precision, it selectively re-computes task-relevant tokens that are environmentally sensitive, which keeps critical visual information accurate. A third part, a layer adaptive token reusing strategy, adjusts the reuse ratio dynamically based on attention concentration across decoder layers, prioritising critical tokens for recomputation.

05

Does VLA-Cache need training?

No. The abstract calls it a training-free inference acceleration method, and the README describes it as a training-free, plug-and-play solution for accelerating vision-language-action models. It changes how an existing model runs, not how it is trained, so it needs no new demonstration data of its own.

06

What did the authors report?

The abstract reports experiments on two simulation platforms, LIBERO and SIMPLER, and a real-world robotic system. It states up to a 1.7x speedup in CUDA latency and a 15% increase in control frequency, with negligible loss on task success rate.

The project page adds the setups: LIBERO comparisons use OpenVLA as the baseline model, SIMPLER comparisons use CogACT, and the real-world tests use a Kinova Jaco2 arm that collected demonstrations to fine-tune OpenVLA across four tasks. These are the authors’ results on their own setups. Firsthand does not reproduce them or quote per-suite scores.

07

Which models does the official code support?

The official repository, siyuhsu/vla-cache, is released under the Apache License 2.0. Its README lists code for OpenVLA and for OpenVLA-OFT, with evaluation scripts that run the LIBERO suites with the cache switched on or off so the two can be compared. The README says it builds on OpenVLA, OpenVLA-OFT and Hugging Face Transformers.

08

How is it different from TinyVLA and BitVLA?

The site’s TinyVLA entry covers compact VLA models that start from a fast multimodal backbone and need no robot-data pretraining stage, and its BitVLA entry covers a model whose weights are ternary values. Both change the model itself.

VLA-Cache changes neither the parameter count nor the numeric precision. It leaves the model as it is and removes repeated work between frames while it runs. All three are third-party efficiency ideas, and Firsthand ranks none of them.

09

What is not stated in the sources read?

This entry draws on the arXiv abstract page, the official GitHub repository and the official project page. None of them describes human egocentric video as part of VLA-Cache’s evaluation, and none states how stereo depth, hand pose or IMU data would interact with token reuse, so those are Not stated.

10

When do you need custom egocentric data collection instead?

When a program needs real human egocentric demonstrations of tasks, environments or objects that public data does not cover, specified in writing. Firsthand does not build or train models, and the language it delivers is one task instruction per episode.

Confirm the spec on a Spec Pilot, a small fast first batch. Where coverage is deep, the median from signed spec to first validated batch is 48 hours; where it is thin, three to four weeks. Billing is per validated hour.

11

VLA-Cache at a glance, as stated in the paper abstract, GitHub repository and project page

VLA-Cache at a glance, as stated in the paper abstract, GitHub repository and project page
ItemWhat the sources state
PaperVLA-Cache: Efficient Vision-Language-Action Manipulation via Adaptive Token Caching (arXiv 2502.02175)
VenueNeurIPS 2025
Core ideaCache and reuse key-value representations of visual tokens that changed minimally between adjacent frames
Accuracy safeguardRe-compute task-relevant tokens that are environmentally sensitive
Layer strategyLayer adaptive reuse ratio based on attention concentration across decoder layers
TrainingTraining-free, plug-and-play
Reported efficiencyUp to 1.7x CUDA latency speedup and 15% higher control frequency, negligible loss on task success rate (authors’ setups)
Evaluated onLIBERO, SIMPLER and a real-world robotic system
Code and licence (README)Official repository, Apache License 2.0; OpenVLA and OpenVLA-OFT code
Firsthand relationshipNone

13

VLA-Cache versus custom egocentric capture

VLA-Cache versus custom egocentric capture
AspectVLA-Cache (per the sources read)Custom egocentric capture (per the site)
What it isAn inference-time acceleration method for existing VLA modelsA dataset delivered to a written spec
GoalLower latency and higher control frequency for real-time controlReal human demonstrations of the tasks a program specifies
Needs training dataNo, it is training-freeNot applicable
Language inputA language instruction is an input to the underlying VLA modelOne task instruction per episode
DepthNot stated in the sources readCalibrated stereo depth
Hand dataNot stated in the sources read3D hand pose at 21 joints per hand
InertialNot stated in the sources read6-DoF IMUs at 200 Hz
DeliveryAuthors’ own codeRLDS, LeRobot format or WebDataset, buyer-owned commercial license
Timeline and billingNot applicableSpec Pilot; 48 hours median where coverage is deep, three to four weeks where thin; per validated hour

14

Frequently asked questions

What is VLA-Cache?
A published training-free method (arXiv 2502.02175) that speeds up vision-language-action models by caching and reusing the key-value representations of visual tokens that barely change between frames.
What does adaptive token caching mean in VLA-Cache?
Static visual tokens are reused across frames, task-relevant tokens that are sensitive to the environment are recomputed, and a layer adaptive strategy sets the reuse ratio from attention concentration across decoder layers.
Does VLA-Cache require retraining the model?
No. The authors describe it as training-free and plug-and-play, and its official code runs on OpenVLA and OpenVLA-OFT.
What efficiency did the authors report?
The abstract states up to a 1.7x speedup in CUDA latency and a 15% increase in control frequency, with negligible loss on task success rate. These are the authors’ results on their own setups.
Does Firsthand data train VLA-Cache?
No claim is made. VLA-Cache is training-free, Firsthand is not affiliated with its authors, and the site does not state that any model was trained on Firsthand data.
Can Firsthand collect egocentric data for a VLA program?
The site states custom egocentric collection to a written spec, fast and on demand, with 21-joint 3D hand pose, calibrated stereo depth, 200 Hz IMUs and one task instruction per episode, confirmed on a Spec Pilot.