Skip to main content

System Architecture

A persistent AI companion requires three synchronized subsystems: (1) Fact Extraction from user conversations, (2) Hybrid Vector + BM25 Storage with bitemporal timestamps, and (3) Context Window Injection during generation.

End-to-End Companion Loop