Agent♥︎Age
Catalog

Facthouse

Official

by gordonkjlee · TypeScript

Local AI memory: neuroscience-inspired Data→Information→Knowledge in SQLite you own.

io.github.gordonkjlee/facthouse — Model Context Protocol (MCP) Memory Engine

A local memory engine for AI tools. It processes agent activity—messages, tool use, and other MCP traffic—and uses neuroscience-inspired consolidation to transform session data into information and knowledge. The system links entities, removes duplicates, reconciles conflicts, and supersedes outdated content.

🛠️ Key Features

  • Local memory engine for AI tools
  • Consolidation pipeline: Data → Information → Knowledge
  • Ingests agent messages, tool use, and MCP traffic
  • Entity linking, deduplication, conflict reconciliation
  • Updates knowledge when newer, superseding information is available
  • Topics include: ai-memory, mcp, mcp-server, sqlite, typescript, knowledge-engine, memory-system, model-context-protocol

🚀 Use Cases

  • Persist and organize agent activity from MCP sessions
  • Convert chat/tool events into extractable facts and integrated knowledge over an entity graph

⚡ Developer Benefits

  • Provides a structured memory representation for downstream AI tools
  • Supports entity graph integration and knowledge updating based on new session activity

Topics

ai-memorymcpmcp-serversqlitetypescriptknowledge-enginememory-systemmodel-context-protocol