facebookresearch/vjepa2 — explained in plain English
Analysis updated 2026-07-03 · repo last pushed 2026-03-23
Run video action recognition on your own footage using a pretrained V-JEPA 2 model without labeling any data.
Fine-tune the model for a robotics task to teach a robot arm to pick up objects without task-specific training.
Build a video question-answering feature that can answer temporal questions about what happens in a video clip.
Train linear probes on top of V-JEPA 2 features to benchmark video understanding on your own dataset.
| facebookresearch/vjepa2 | structuredlabs/preswald | facebookresearch/deit | |
|---|---|---|---|
| Stars | 4,235 | 4,290 | 4,349 |
| Language | Python | Python | Python |
| Last pushed | 2026-03-23 | — | 2024-03-15 |
| Maintenance | Maintained | — | Dormant |
| Setup difficulty | hard | easy | moderate |
| Complexity | 4/5 | 2/5 | 3/5 |
| Audience | researcher | data | researcher |
Figures from each repo's GitHub metadata at analysis time.
Requires GPU and the decord video library, which does not work natively on macOS.
A self-supervised AI system from Meta that learns to understand video by predicting hidden parts of clips, enabling action recognition, video Q&A, and robot control without labeled data.
Mainly Python. The stack also includes Python, PyTorch, decord.
Maintained — commit in last 6 months (last push 2026-03-23).
Apache 2.0, use freely including commercially, keep the license notice.
Setup difficulty is rated hard, with roughly 1h+ to a first successful run.
Mainly researcher.
This repo across BitVibe Labs
Verify against the repo before relying on details.