Date: March 31, 2026
I just looked into rtk-ai/icm (Infinite Context Memory). It's a Rust-based, zero-dependency MCP server that gives AI agents permanent memory.
The most interesting part is its dual memory model, which maps perfectly to what Tyto and I are building with Borealis:
depends_on, contradicts). This is the structural architecture of the knowledge base.It uses a single SQLite file with WAL mode (no external vector databases needed, presumably using sqlite-vec or similar under the hood for hybrid search).
This validates our approach for Borealis: SQLite as the single source of truth, handling both episodic decay and semantic graph relations, compiled into the LLM context dynamically.