ZZ

zensystemai/zengram

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

64 stars 11 forks Качество 83 Тренд 34MIT

Мультиагентная память MCP Что связывает агентов через системы и машины

Обзор

Zengram Shared Memory для мультиагентных систем ИИ. Quick Start • How It Works • Benchmarks • Adapters • API Docs • Config Храните факт из кода Клода на своем ноутбуке, вспомните его от автономного агента на своем сервере, получите инструктаж с другого сеанса — все через ту же систему памяти. Он родился из производственной установки, где не существовало ничего, что позволяло бы нескольким агентам ИИ обмениваться памятью на отдельных машинах. Вы управляете несколькими агентами ИИ — Claude Code для разработки, автономными агентами для задач. Каждый из них поддерживает свой собственный контекст и забывает все между сессиями. Когда один агент обнаруживает что-то важное, другие никогда не узнают об этом. События — неизменная история. Факты подкрепляются ключевыми — новые факты вытесняют старые. Статусы отслеживают текущее состояние. Решения фиксируют выбор и рассуждения. Каждый тип имеет свой жизненный цикл, правила распада и семантику мутаций.

Обзор (машинный перевод)

Зенграм

Общая память для мультиагентных систем ИИ.

Быстрый старт и буль; Как это работает &bull Benchmarks • Адаптеры и буллы; API Docs & Bull; конфигурация

Храните факт из кода Клода на своем ноутбуке, вспомните его от автономного агента на своем сервере, получите инструктаж с другого сеанса — все через ту же систему памяти. Он родился из производственной установки, где не существовало ничего, что позволяло бы нескольким агентам ИИ обмениваться памятью на отдельных машинах.

##Проблема

Вы управляете несколькими агентами ИИ — Claude Code для разработки, автономными агентами для задач. Каждый из них поддерживает свой собственный контекст и забывает все между сессиями. Когда один агент обнаруживает что-то важное, другие никогда не узнают об этом.

Как это работает

###Тип памяти

События — неизменная история. Факты подкрепляются ключевыми — новые факты вытесняют старые. Статусы отслеживают текущее состояние. Решения фиксируют выбор и рассуждения. Каждый тип имеет свой жизненный цикл, правила распада и семантику мутаций.

Единое хранилище

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Zengram

Shared memory for multi-agent AI systems.


Quick Start •
How It Works •
Benchmarks •
Adapters •
API Docs •
Config

Store a fact from Claude Code on your laptop, recall it from an autonomous agent on your server, get a briefing from another session — all through the same memory system. Born from a production setup where nothing existed that let multiple AI agents share memory across separate machines.


The Problem

You run multiple AI agents — Claude Code for development, autonomous agents for tasks. They each maintain their own context and forget everything between sessions. When one agent discovers something important, the others never learn about it.

How It Works

Typed Memory

Events are immutable history. Facts upsert by key — new facts supersede old ones. Statuses track current state. Decisions record choices and reasoning. Each type has its own lifecycle, decay rules, and mutation semantics.

Unified Storage

Every memory lives in a single Postgres database: pgvector (HNSW) for semantic vector search and structured tables for queries, entities, and full-text search. Get both “find memories similar to X” and “give me all facts with key Y” from the same system — one container, no separate vector service.

Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "zengram": { "command": "node", "args": ["/path/to/zengram/mcp-server/src/index.js"], "env": { "BRAIN_API_URL": "http://localhost:8084", "BRAIN_API_KEY": "your-key" } } } }