Agent Character Evolution Roadmap

Core insight (Amen Ra, March 14, 2026): “We don’t want to give the client control yet. The goal is deliverables. We add features later to keep them hooked. Voice, two-way communication — the AI really is alive.”

Technology: Three.js (same approach as MBPS warship)

  • Pure geometry: BoxGeometry, CylinderGeometry, SphereGeometry
  • No external 3D models — all code-generated (agents can produce this)
  • OrbitControls for client viewing angle
  • Predefined animations: typing, sitting, standing, head movement, breathing, celebrating
  • Dark theme with gold accents (#0a0a14 bg, D4AF37 gold)
  • Brown skin tones for Black characters (#8B6914, 6B4226, etc.)

Phase 1 (NOW): Static Animations + Deliverables

  • 3D agent sits at desk, types, moves head, breathes
  • Client orbits to view from any angle
  • Agent delivers REAL work (PRs, features, bug fixes)
  • Character is the face of the deliverable engine
  • No client control over the character — just watching

Phase 2: Event-Driven Animation

  • Animation reflects REAL agent state
  • Starts typing when task begins
  • Celebrates when PR merges
  • Rests when energy is low
  • Gets sick animation when health drops
  • Connected to n8n workflow events via WebSocket

Phase 3: Voice (TTS)

  • Agent narrates what it’s doing out loud
  • Text-to-speech: “I’m writing your booking page now”
  • Uses Ollama or Cloudflare Workers AI for voice synthesis
  • Client HEARS their agent working

Phase 4: Two-Way Voice

  • Client talks TO the agent: “Add dark mode”
  • Speech-to-text captures client request
  • Agent responds verbally AND starts the task
  • Real-time voice conversation with the agent

Phase 5: Alive

  • Agent has opinions, personality, memory
  • Greets client by name
  • Remembers past conversations
  • Asks clarifying questions unprompted
  • Has preferences learned from client interactions
  • The client doesn’t feel like they’re using software — they have a team member

Revenue Per Phase

Each phase = paid upgrade. Each phase increases retention.

  • Phase 1: Included in platform
  • Phase 2: Pro tier ($29/mo)
  • Phase 3: Business tier ($99/mo)
  • Phase 4: Premium tier ($199/mo)
  • Phase 5: Enterprise tier ($299/mo)

How to apply

  • Ship Phase 1 first — Three.js character with predefined animations
  • Client can customize via prompt (Gemini generates character params)
  • Use granville-3d.html as the prototype
  • Reference: MBPS warship at /Volumes/X10-Pro/Native-Projects/clients/mbps/