Gestalt Embodiment System

Tai’s body and 3D room. Hermes is the brain, Gestalt is the body. Runs on CT112 (pve/forge01, 192.168.0.96).

Architecture

Hermes (brain) ←→ Gestalt Bridge (WS) ←→ Gestalt Server (port 8000)
                                              |
                                         VRM Room / BVH Animation
  • Hermes: reasoning, memory, tools, speech, intent
  • Gestalt: room, avatar, rendering, presence, motion
  • Bridge: WebSocket at /api/hermes/ws
  • Motion debug: gestalt01:8000/static/motion_debug.html

BVH Animation Pipeline

  • Raw passthrough with upright calibration
  • Benchmark-driven iteration: run bench → review data → tune → repeat
  • Known issue: torso twist drift at ~12 degrees — needs IK solver recalibration
  • Tests on mobile (iPhone, 44px touch targets) via Tailscale

Gestalt Rules

  • Never git checkout on a dirty tree (657-line pipeline was lost this way)
  • Use git stash before checkout
  • If stash pop conflicts: git checkout HEAD -- . then re-apply patches
  • Gestalt-side LLM is lightweight body/reflex autonomy only — not a separate reasoning agent

Development Workflow

  1. Sister council scopes the plan
  2. Codex CLI runs implementation tasks on Gestalt host
  3. Tai commits and verifies
  4. Josh expects status monitoring during long Codex runs
  5. Benchmark results drive iteration