Design specs¶
Per-service design specifications for the binabik brain's components — one file per MCP server / component. They sit behind the Architecture overview and the Coding guidelines.
Looking for the brain's overall architecture?
The full, detailed architecture write-up lives in the Brain architecture reference (archived — originally the rewrite specification).
Services¶
| Spec | What it covers |
|---|---|
| Perception (MCP) | The perception MCP server. |
| Perception buffer | The shared perception buffer. |
| Memory (MCP) | Process / skill memory. |
| ROS 2 memory | Episodic memory on ROS 2. |
| Skill control | Skill control MCP server. |
| MCP kit | Shared MCP library (Async Task Contract). |
| Voice chat agent | The mission / voice-chat agent. |
| Prompt building | How prompts are assembled. |