Architecture

LittleGuy accepts authorized writes from connected clients, stores saved items, and returns relevant memories on recall.

Storage

The service uses PostgreSQL for accounts, conversations, and records that need relational queries, and Neo4j for connected memory items and graph recall.

Text embeddings support semantic search. A model-assisted code generation tier can perform graph queries when semantic recall is not enough.

Access

The remote MCP server uses OAuth and per-client credentials. Connected agents and Activity expose access to the account holder.

Provider settings for chat, recall code generation, and embeddings are separate so each can be changed after compatibility checks.