Zengram

•
64
•

Provides a shared memory system for multi-agent AI applications, enabling seamless knowledge retention and collaboration across diverse systems and machines.

Zengram solves the critical problem of AI agents operating in silos, where each agent maintains its own context and loses information between sessions. It establishes a robust, shared memory system that allows various AI agents, such as Claude Code, autonomous agents, and n8n workflows, to store, recall, and retrieve information efficiently across separate machines. Featuring typed memory, a dual-storage architecture (Qdrant for semantic search and SQL for structured queries), and multi-path search capabilities, Zengram ensures agents can access relevant knowledge, corroborate findings, receive cross-agent briefings, and continuously learn from a consolidated, intelligent memory pool.

Características Principales

01LLM Consolidation: Periodically merges duplicate memories, flags contradictions, and discovers new connections using LLMs.
0214 GitHub stars
03Built for Multi-Agent Systems: Supports cross-agent briefings, corroboration, agent-scoped API keys, and automatic credential scrubbing.
04Typed Memory System: Manages events, facts, statuses, and decisions with distinct lifecycles and mutation rules.
05Dual Storage Architecture: Utilizes Qdrant for semantic vector search and SQL databases (SQLite/Postgres) for structured queries and entity graphs.
06Multi-Path Retrieval: Combines vector, keyword (BM25), and entity graph searches using Reciprocal Rank Fusion for high accuracy.

Casos de Uso

01Providing cross-agent briefings to quickly update agents on new facts, events, and decisions made by other agents.
02Building long-term, persistent memory and knowledge bases for complex multi-agent AI applications and workflows.
03Enabling diverse AI agents (e.g., Claude Code, autonomous agents, n8n) to share knowledge and context across different machines and systems.