This wraps the official OpenVLA-OFT fine-tuning workflows for adapting vision-language-action models to robot tasks. You're getting LoRA-based fine-tuning pipelines and eval scripts for the LIBERO benchmark, which tests manipulation skills across different task suites. The quick start points you straight at evaluating a pretrained checkpoint on LIBERO spatial tasks with 50 trials per task. It's built for researchers doing embodied AI work who need to adapt OpenVLA's continuous action prediction for their own robot setups. The repo setup assumes you're comfortable cloning research codebases and running Python eval scripts. Three security audits show mostly green with one Snyk warning to check.

skills.sh installs
926
GitHub stars
14.4K
last updated
Aug 21, 2026

Install

$ npx -y skills add orchestra-research/ai-research-skills --skill fine-tuning-openvla-oft --agent claude-code

Installs into .claude/skills of the current project.

Files

OpenVLA-OFT

Fine-tuning and evaluation workflows for OpenVLA-OFT and OpenVLA-OFT+ from the official openvla-oft codebase. Covers blank-machine setup plus LoRA-based adaptation of OpenVLA for robot action generation with continuous action prediction heads.

Quick start

Clone the public repo, follow the official setup, then evaluate a pretrained LIBERO checkpoint:

git clone https://github.com/moojink/openvla-oft.git
cd openvla-oft
python experiments/robot/libero/run_libero_eval.py \
  --pretrained_checkpoint moojink/openvla-7b-oft-finetuned-libero-spatial \
  --task_suite_name libero_spatial \
  --center_crop True \
  --num_trials_per_task 50 \
  --seed 7

Core concepts

What OpenVLA-OFT changes: Standard OpenVLA tokenizes continuous actions into discrete bins, losing precision. OFT replaces this with dedicated continuous action heads (L1 regression or diffusion) while keeping the VLA backbone frozen and adapting via LoRA.

OFT vs OFT+ variants:

VariantFiLMImagesTypical use
OFTOff2 (front + wrist)LIBERO simulation
OFT+On3 (high + left + right wrist)ALOHA real-world

Sponsors

Details

Repository
github.com/orchestra-research/ai-research-skills
Categories
Backend & APIs, Git & Pull Requests, AI & Agent Building, Data Science & ML, Debugging, Generative Media
First seen
Jun 3, 2026

More from orchestra-research/ai-research-skills

All 95
1liveblocks avatarliveblocks-best-practicesliveblocks/skillsUse this skill when building, debugging, or answering questions about Liveblocks. Liveblocks gives you the building blocks and infrastructure to enable people a923skills.sh installs
2adobe avatarappbuilder-project-initadobe/skillsInitialize an Adobe App Builder project end-to-end and prepare the machine to build one. Creates the Console project and workspace, subscribes APIs (including t918skills.sh installs
3prowler-cloud avatarzustand-5prowler-cloud/prowlerZustand 5 state management patterns. Trigger: When implementing client-side state with Zustand (stores, selectors, persist middleware, slices).911skills.sh installs
4agentmail-to avataragent-email-patternsagentmail-to/agentmail-skillsArchitecture patterns for AI agents that communicate over email -- why agents need dedicated inboxes rather than human email accounts, infrastructure/provider t903skills.sh installs
5plastic-labs avatarhoncho-integrationplastic-labs/honchoIntegrate Honcho memory and social cognition into existing Python or TypeScript codebases. Use when adding Honcho SDK, setting up peers, configuring sessions, i903skills.sh installs
6pinchtab avatarpinchtabpinchtab/pinchtabUse this skill when a task needs browser automation through PinchTab: open a website, inspect interactive elements, click through flows, fill out forms, scrape 896skills.sh installs