Skip to content

Latest commit

 

History

History
91 lines (69 loc) · 1.77 KB

File metadata and controls

91 lines (69 loc) · 1.77 KB

Evolution Roadmap

The MVP is the foundation, not a reduced final product. These capabilities must remain on the roadmap.

Phase 1: Local MVP

  • FastAPI backend
  • SQLite persistence
  • local vector-store abstraction
  • L1/L2/L3 memory boundary
  • Python emotion engine
  • developer runtime APIs
  • plugin manifest scanning

Phase 2: Desktop Developer App

  • Flutter macOS UI
  • chat screen
  • developer dashboard
  • local backend launcher
  • Application Support data management

Phase 3: Real Model Gateway

  • OpenAI adapter
  • Claude adapter
  • local model adapter
  • prompt/context builder
  • streaming output
  • cost/token accounting

Current code already contains ModelGateway, ModelProvider, and a MockModelProvider.

Phase 4: Memory Evolution

  • Chroma or LanceDB adapter
  • automatic REM cycles
  • memory conflict detection
  • memory merge and decay
  • backup and restore
  • manual memory editor

Phase 5: Rust Medulla

  • Rust PAD engine
  • Rust energy engine
  • PyO3 or sidecar process bridge
  • Python fallback remains available

Phase 6: Plugin Hot-Swap

  • memory_plugin
  • emotion_plugin
  • model_plugin
  • perception_plugin
  • action_plugin
  • ui_plugin
  • plugin sandbox
  • plugin permissions

Phase 7: Perception And Action

  • file perception
  • web perception
  • image input
  • voice input/output
  • tool execution
  • task automation

Phase 8: Digital Life Expression

  • virtual avatar
  • speech synthesis
  • motion and gesture system
  • more free-form interaction beyond chat

Phase 9: Social Matrix

  • multiple AI entities
  • shared memory graph
  • relationship/bond metrics
  • Synaptic Lounge
  • token economy experiments

Phase 10: Controlled Evolution

  • strategy A/B testing
  • log-driven improvement
  • offline fine-tuning pipeline
  • supervised online adaptation
  • rollback, audit, and governance