Persistent memory for AI agents. Semantic search, knowledge graph, automatic consolidation — now accessible from Claude.ai via Streamable HTTP.
Stale memory detection: surface dormant memories with the new stale_days filter. ~1,772 tests.
Pass stale_days=N to memory_list to surface memories not accessed in N days. Ideal for reviewing and consolidating dormant knowledge. (PR #796, @filhocf, closes #784)
Never-accessed memories (last_accessed IS NULL) fall back to created_at, ensuring they appear in stale results when old enough. Strict < semantics: memories at the exact threshold are not stale.
The stale_days filter composes freely with existing tags, memory_type, and pagination parameters. Fully implemented on SQLite-vec; accepted (no-op) on Cloudflare, Hybrid, and Milvus backends.
Claude.ai connects to your memory server through Streamable HTTP with OAuth 2.1 authentication.
Battle-tested with comprehensive testing and optimized for performance.
Install from PyPI and connect your AI agents to persistent memory.