Launching today
Memrust is an open-source memory engine for AI agents built in Rust. Instead of treating memory as just vector search, it combines semantic search, BM25, entity graphs and recency-aware ranking to retrieve information the way agents actually need it. With agent-native APIs like remember(), recall() and forget(), built-in memory lifecycle management, multi-agent support, MCP integration, and Python, TypeScript and Rust SDKs, memrust gives AI agents a true memory layer-not just a vector database.




the rust sdk alone makes me want to try this, honestly tired of memory layers that feel like vector db wrappers. one thing that would help though is some kind of memory summarization or consolidation step for really long-running agents, so old interactions get condensed instead of just piling up in storage.