A powerful GUI for open-source robotics. Offers modular, reusable building blocks—like Lego—for constructing custom robot agent workflows.
Before you begin, assemble and set up your robot by following the instructions at https://bambot.org/. Find the serial port that's connected to your robot.
Explore the sample workflows located in backend/user/workflows
, such as:
- Teleoperating a robot

- Teleoperating using a keyboard

- Dual teleoperation with two or more teleoperators
git clone <repository-url>
cd FactoryUI
./setup.sh
cd backend
source venv/bin/activate
python -m uvicorn app.main:app --reload
cd factory-ui
npm start
Visit http://localhost:3000
- Custom Nodes Guide - Create your own workflow nodes
MIT