Calibrating robot arms is a brutal CLI-only experience
LeRobot calibration crashes with cryptic errors
ROS 2 is described as a learning cliff
There is no GUI anywhere in the ecosystem
Stitching together data collection, training, and deployment requires deep systems knowledge
Students and makers abandon projects not because the hardware fails, but because the software toolchain is hostile.
How It Works
1. Calibrate
Use our visual calibration wizard. No cryptic CLI commands. No Python errors. Just point and click.
2. Record
Teach your robot by demonstrating tasks. Record episodes with real-time joint position visualization.
3. Train
Choose a policy architecture (ACT, Diffusion Policy, TDMPC) and train with live loss curve monitoring.
Everything you need
Visual Calibration Wizard
Step-by-step browser-based calibration with real-time servo position readout and automatic issue detection.
Demonstration Recorder
Record task demonstrations with real-time joint position traces. Review, trim, and save episodes.
Dataset Manager
Organize episodes into datasets. Export in LeRobot-compatible HDF5 format.
Training Pipeline
Pre-configured recipes (ACT, Diffusion Policy, TDMPC) with live loss curves and model download.
Community Datasets
Browse and clone shared datasets. Learn from the community and build on others' work.
Local Companion Agent
Desktop app for live servo control and real-time recording (coming soon).
Supported Hardware
Simple, transparent pricing
Maker
For students and makers getting started
- 2 robots
- 2 calibration profiles per robot
- 50 episodes total
- 3 datasets
- 200MB storage
- 2 training jobs/month (50 epochs max)
Pro
For serious builders and university labs
- Unlimited robots
- Unlimited calibration profiles
- Unlimited episodes
- Unlimited datasets
- 5GB storage
- Unlimited training jobs (200 epochs max)
- LeRobot HDF5 export
- Community dataset publishing
- Side-by-side training comparison
- Priority training queue
Frequently Asked Questions
Do I need programming experience?
Not at all. RoboForge is designed for makers, students, and hobbyists who want to work with robot arms without touching the command line.
What robot arms are supported?
We support SO-ARM100, SO-ARM101, and Koch v1.1. More hardware coming soon.
Can I export my trained models?
Yes. Pro users can export trained models in LeRobot-compatible format. Free users can train but export requires a Pro subscription.
How does the free tier compare to Pro?
The free tier lets you calibrate a robot, record demonstrations, and run 2 training jobs per month. It is enough to prove the full value loop. Pro gives you unlimited everything plus HDF5 export and community publishing.
What happens after I train a model?
You can download the model checkpoint and deploy it to your robot. The local companion agent (coming soon) will enable direct deployment from the browser.