Skip to content

Sonality Docs

Sonality is a personality-evolving agent built on:

  • one OpenAI-compatible provider abstraction (chat + embeddings)
  • dual memory storage (Neo4j + PostgreSQL/pgvector)
  • LLM-first routing, belief updates, and reflection

Architecture Snapshot

flowchart TD
    U[User Message] --> A[SonalityAgent]
    A --> R[LLM Router + Retrieval]
    R --> G[Neo4j Graph Traversal]
    R --> V[pgvector Search]
    A --> C[Chat Completion]
    A --> E[ESS + Belief Updates]
    A --> S[Dual Store Write]
    S --> G
    S --> V

Start Here