Open-source robot control software

GenesisMission Control

A local-first control system for Mini BFF Genesis: command an 18-DOF humanoid through Synthiam ARC, with motion control, voice and chat, camera-ready interfaces, and an extensible AI workflow.

MIT licensed Windows + Python 3.11+ Localhost by default
Local system topology
Deploy on the robot operator’s Windows computer
LOCAL ONLY

Browser UI

ARC HTTP Server

:8080

Motion control

ARC bridge + servos

:5000

Voice & chat

AI conversation + commands

:5001

Camera broadcast

Live stream

:8097
The repository binds control services to localhost by default; no BFF Robots web page controls your hardware.

18 DOF

Mini BFF Genesis control profile

ARC bridge

Synthiam ARC integration

Rule-based

Instant local command parsing

Cloud optional

Conversation layer when configured

Interactive product walkthrough

Explore Mission Control safely

Demo mode — no robot, camera, microphone, local service, or AI service is connected. Controls update this on-screen simulation only; they do not move hardware, send commands, capture media, or upload data.

Inspect the original web/index.html
SIMULATION — NO HARDWARE LINK
Command console
Try a documented command phrase
Rule-based demo

WAVE

Simulation: previewing the wave gesture.

The production repository validates servo commands locally before ARC execution. This demo does not invoke those endpoints.

Genesis visualizer
Current simulated pose: wave
Preview ready
FRAME 00248 · 18 CHANNELS
DOF telemetry preview
Mock readout based on the Mini BFF Genesis 18-DOF channel layout

Head

2 channels
D0
90°
D1
86°

Right arm

4 channels
D2
118°
D3
92°
D4
64°
D5
90°

Left arm

4 channels
D6
62°
D7
88°
D8
116°
D9
90°

Legs

8 channels
D10
90°
D11
92°
D12
88°
D13
90°
D14
90°
D15
90°
D16
90°
D17
90°
Video-to-motion handoff
Select a local file to see the workflow; nothing leaves your browser.
Next in the real workflow: open BFF Robot Training to extract movement data, review the visualizer, and manage a reusable DOF sequence.
AIRA training workspace concept

Find a task. Capture the motion. Reuse the dataset.

The next layer connects a task search, local video input, DOF dataset management, and a marketplace model. This interactive catalog shows the intended experience; listing, checkout, and robot deployment are not performed on this page.

Wave hello

18 DOF
greetingupper body
3 sec

Set table

18 DOF
homereachsequence
22 sec

Box handoff

AIRA target
warehousetwo hand
14 sec

Welcome dance

18 DOF
performancebalance
18 sec

Open cabinet

AIRA target
homemanipulation
16 sec

Safety reset

18 DOF
recoveryneutral
5 sec
Genesis Mini profile
The public repository documents 18 controllable channels for Mini BFF Genesis, local ARC integration, pose tools, voice/chat, and a browser interface.
AIRA target profile
The BFF Robots training vision also models an AIRA configuration target with 14 body servos and 12 hand servos. That profile is presented here as an integration roadmap, not a claim of current Genesis hardware support.
Dataset marketplace direction
Task clips, extracted DOF sequences, quality metadata, and controlled licensing can make learned skills discoverable and reusable while preserving creator attribution.
Develop locally. Control responsibly.

Start with the repository, then build your robot skills.

Genesis Mission Control is designed for a local Windows + Synthiam ARC deployment. Review the installation guide and security policy before connecting any physical robot.