ComingUp
Memv – Memory for AI Agents

Memv – Memory for AI Agents

Mar 31, 2026 AI & Machine Learning
knowledge extraction natural_language_processing persistent memory

Gallery

Memv – Memory for AI Agents

About

memv is an open-source Python library that gives AI agents persistent memory. Feed it conversations; it extracts knowledge.The extraction mechanism is predict-calibrate (Nemori paper): given existing knowledge, it predicts what a new conversation should contain, then extracts only what the prediction missed.v0.1.2 adds the production path: - PostgreSQL backend (pgvector for vectors, tsvector for text search, asyncpg pooling). Single db_url parameter — file path for SQLite, connection string for Postgres. - Embedding adapters: OpenAI, Voyage, Cohere, fastembed (local ONNX).Other things it does: - Bi-temporal validity: event time (when was the fact true) + transaction time (when did we learn it), following Graphiti's model. - Hybrid retrieval: vector similarity + BM25 merged with Reciprocal Rank Fusion. - Episode segmentation: groups messages before extraction. - Contradiction handling: new facts invalidate old ones, with full audit trail.Procedural memory (agents learning from past runs) is next, deferred until there's usage data.

Comments (0)

No comments yet. Be the first to comment!