octo logo

octo

octo-models/octo

Transformer-based robot policy trained on a diverse mix of robot trajectories

GraphCanon updated today · GitHub synced today

1.7k
Stars
271
Forks
96
Open issues
19
Watchers
1y
Last push
Python MITCreated Dec 13, 2023

Trust & integrity

Full report
Maintenance
Dormant (710d since push)
As of today · Source: github_public_v1
Provenance
Not a fork · Organization account
As of today · Source: github_public_v1
Security (OSV)
48 low (48 low)
As of today · Source: osv@v1

Public GitHub metadata and optional OSV dependency scans. Signals, not a guarantee. Trust methodology.

Overview

Octo is a model repository focused on training robotic policies using transformer architectures and large datasets of robot trajectories.

Capability facts

Languages
python

Source: github.language+pyproject.toml · Jul 12, 2026

Categories

Compatibility

Sourced claims from the README excerpt - not unsourced marketing copy.

Python runtimePython

Source: README excerpt (regex_v1, Jul 11, 2026)

conda create -n octo python=3.10
Source link

Tags

README

Installation

conda create -n octo python=3.10
conda activate octo
pip install -e .
pip install -r requirements.txt

For GPU:

pip install --upgrade "jax[cuda11_pip]==0.4.20" -f https://storage.googleapis.com/jax-releases/jax_cuda_releases.html

For TPU

pip install --upgrade "jax[tpu]==0.4.20" -f https://storage.googleapis.com/jax-releases/libtpu_releases.html

See the Jax Github page for more details on installing Jax.

Test the installation by finetuning on the debug dataset:

python scripts/finetune.py --config.pretrained_path=hf://rail-berkeley/octo-small-1.5 --debug