The agent is the mind.The code is the nervous system.The robot is the body.
Start with roles, not mystique: the mind proposes an action, the nervous system translates it for one machine, the body is the hardware that senses and moves.
Begin ↓A harness plus a model
A harness plus a model can reason over context—but it reaches the machine only through allowed tools and intents.
Thought into grounded symbols
Robot-specific code gives physical signals names and consequences: sense, reflex, intent, arbitration—then motion.
Reachy Mini: built for presence
Reachy Mini's hardware is expressive—a movable head, antennas, a microphone array, camera, and speaker—organized around continuous presence.

Attach without taking over
An agent can attach and propose validated intents—each one still has to win arbitration before the body moves.

The SO-101 arm: a different problem
The SO-101 arm's nervous system is explicit about what was commanded, what was measured, and which safety action actually succeeded.

Gentle motion, honest limits
Contact is inferred from servo load and stall, not a tactile sensor—these mechanisms narrow risk, they don't make motion inherently safe.

Learning leaves a trace
Here learning means a retained, inspectable artifact that survives the moment—not online model-weight training.
Reactivity, safety, and honest limits
Separating the layers lets each fail differently—and this stays an architectural comparison, not a claim of sentience or online neural training.
Keep the synthesis, keep them separate
The architecture rhymes, but the two products don't merge—no shared runtime, no shipped integration; the full article carries the evidence.
Sources — commit-pinned
- Reachy Mini CLI overviewReachy Mini CLI ·
6eab58e5a2e8 - ARM101 CLI overview and operating limitsARM101 CLI ·
c05bda23b235 - Reachy Mini external agent attach clientReachy Mini CLI ·
6eab58e5a2e8 - Reachy Mini operating guideReachy Mini CLI ·
6eab58e5a2e8 - Reachy Mini symbolic runtime deliveryReachy Mini CLI ·
6eab58e5a2e8 - ARM101 torque ownership and release safetyARM101 CLI ·
c05bda23b235 - ARM101 overload-aware gentle motionARM101 CLI ·
c05bda23b235 - ARM101 reachability-map hardware validationARM101 CLI ·
c05bda23b235 - Reachy Mini generated-skill validationReachy Mini CLI ·
6eab58e5a2e8 - ARM101 persisted reachability mapARM101 CLI ·
c05bda23b235