
Fine-Tuning OpenVLA-OFT
Guides fine-tuning and evaluating OpenVLA-OFT robot action models on LIBERO and ALOHA setups
- Repository
- Orchestra-Research/AI-Research-SKILLs
- Stars
- 14,195
- Licence
- MIT
- Files
- 5 files
What it does
This skill gives an AI agent a detailed playbook for OpenVLA-OFT, a research method for training robot control models built on the OpenVLA vision-language model. Once installed, the agent can walk you through setting up the exact software environment, running evaluation on pretrained LIBERO simulation checkpoints, and following fine-tuning and deployment steps for LIBERO and ALOHA robot setups. It also helps debug common problems such as normalization, LoRA merging, and cross-GPU issues.
Great for
- Researchers trying to reproduce the OpenVLA-OFT paper results on LIBERO or ALOHA
- Robotics engineers training custom action heads on top of OpenVLA with LoRA
- Teams deploying a server-client inference setup for ALOHA robots
Skip it if
- Users without access to a high-end GPU setup (fine-tuning assumes 8x A100 class hardware and evaluation needs roughly 16 GB+ VRAM), since the workflows will not run on a typical laptop
- People who want general chatbot or LLM fine-tuning, which this skill explicitly does not cover
- Anyone expecting to run real robots without safety review, since the skill covers training and evaluation workflows and real-robot deployment carries physical risk
Try asking
- “Set up a conda environment with the exact PyTorch 2.2.0 and PEFT 0.11.1 versions needed for OpenVLA-OFT”
- “Evaluate the moojink LIBERO-Spatial checkpoint with 50 trials per task and seed 7”
- “Parse a LIBERO evaluation log and print per-task success rates”
- “Help me debug a LoRA merge problem after upgrading torch”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 5 original files, the MIT licence and an attribution note.
openvla-oft.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip openvla-oft.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip openvla-oft.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Pin the exact versions listed in the skill (torch 2.2.0, peft 0.11.1); the author warns that upgrading torch may break the LoRA merge and action head outputs
- Start with the pretrained LIBERO evaluation before attempting fine-tuning, since it is far cheaper and confirms your setup works
- Review any commands the agent proposes before running them, since the workflows clone repos, install packages, and launch long GPU jobs
What's inside
- references/aloha-workflow.md
- references/config-troubleshooting.md
- references/libero-workflow.md
- references/paper-and-checkpoints.md
- SKILL.md
Redistributed unmodified from Orchestra-Research/AI-Research-SKILLs under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.