Provides production-grade persistent memory for AI agents, featuring hybrid BM25 and vector search, a knowledge graph, and lifecycle hooks.
Sponsored
Engram is a robust memory system designed to combat context loss and amnesia in AI agents, enabling them to retain and recall information across thousands of sessions. It leverages a unique hybrid search mechanism combining BM25 keyword matching with vector-based semantic search, alongside a knowledge graph that intelligently links decisions, errors, and ideas. The system integrates automatic lifecycle hooks for self-managed memory persistence and is built entirely on PostgreSQL with pgvector, ensuring a streamlined, high-performance, and easily maintainable backend proven in production environments.
주요 기능
01Automatic Lifecycle Hooks for memory persistence
020 GitHub stars
03Knowledge Graph for decisions, errors, and ideas
04Single PostgreSQL backend with pgvector and pg_trgm
05Hybrid BM25 + Vector Search
06Self-tuning query expansion and adjustable memory decay
사용 사례
01Preventing AI agent context loss and amnesia across sessions
02Building AI agents with long-term memory and adaptive learning capabilities
03Recalling past conversations, decisions, and knowledge for AI agents