Repoch
Open source infrastructure for building robot brains
The easiest and fastest way to train a robot foundation model. The Repoch platform allows you to collect, manage and train on any robot data.
↓
How it works
01
Start Repoch
Install Repoch and start the server. Your dashboard is ready at localhost:8000.
02
Collect data
Stream robot data from any number of clients — fully distributed and asynchronous.
03
Manage data
Label and tag sessions so that your data can be prepared for creating synchronised datasets.
04
Train & deploy
Use the Repoch client API to download datasets, train models and deploy with peer-to-peer inference.
Built to grow
Single machine
Get started in seconds
- SQLite
- In-process broker
- Local filesystem
- pip install repoch
Lab / Team
Collaborate across your group
- PostgreSQL + pgvector
- Redis broker
- Shared storage
- Multi-user access
Production
Scale to your fleet
- Distributed workers
- Edge recorders
- Cloud or on-prem
- Fleet-scale operations
Same API, same codebase — just swap your config.
Get started
Install from Source
Build and install Repoch from the source repository