Энгрэм: Открытый слой памяти для клиентов Claude Code и MCP

Что такое Engram
Engram — это интеллектуальный слой памяти, созданный с помощью Claude Code, который функционирует как MCP-сервер (Model Context Protocol), совместимый с любым MCP-клиентом. Он бесплатный и открытый под лицензией AGPL.
Чем он отличается от встроенной автоматической памяти Claude
Anthropic недавно запустила автоматическую память для Claude Code, что подтверждает необходимость постоянной памяти для агентов. Однако Engram предлагает несколько ключевых отличий:
- Без ограничений: Хранит неограниченные воспоминания с семантическим векторным поиском (извлекает только релевантный контент)
- На 96% меньше токенов: Использует примерно 800 токенов на запрос против 5K+ при загрузке целого markdown-файла
- Высшая точность: Достигает 80% точности в тесте LOCOMO (стандартный тест памяти от Snap Research) против 29% у файловых подходов
- Кросс-проектный: Одно хранилище для всех проектов, а не изолированное для каждого репозитория
- Интеллектуальный слой: Включает автоматическое извлечение, консолидацию, обнаружение противоречий и битемпоральное воспроизведение
- Совместимость с клиентами: Работает с любым MCP-клиентом, не привязан к Claude Code
Встроенная система Claude создает markdown-файлы с ограничением в 200 строк (примерно 5K токенов загружается каждый сеанс) и работает в рамках каждого проекта без семантического поиска.
Техническая реализация
В основе Engram используется:
- SQLite + sqlite-vec для векторного поиска
- Граф знаний для связей между сущностями
- Консолидация на основе LLM, которая создает инсайты, а не просто хранит данные
Основные функции
Ваш агент взаимодействует с Engram через эти основные вызовы:
engram_remember: Сохранить воспоминанияengram_recall: Извлечь воспоминания
Дополнительные MCP-инструменты
engram_ask: Ответы на вопросыengram_consolidate: Объединение связанных воспоминанийengram_audit: Сверка с внешним контентомengram_briefing: Контекст начала сеанса
Начало работы
Установка занимает около 2 минут:
npm install -g engram-sdk
engram initЭто автоматически обнаруживает Claude Code и Cursor, записывает конфигурацию MCP и создает ваше хранилище.
Доступность
Engram указан в официальном реестре MCP как io.github.tstockham96/engram.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Система Торгового Совета с Мульти-Агентами на основе GPT-5.1 и Claude 4.6
Разработчик создал многокомпонентную торговую систему, использующую ZagiHQ для оркестрации с тремя параллельными агентами сбора данных и тремя LLM (GPT-5.1, Claude 4.6 Opus, Claude 4.6 Sonnet), которые должны согласовывать сделки. Система отсеивает торговые сетапы через несогласие и требует ручного подтверждения.

Фреймворк SIDJUA добавляет уровень управления к автономным ИИ-агентам
SIDJUA — это фреймворк со встроенным управлением, правилами авторизации на основе ролей и полными журналами аудита, который работает поверх любой AI-модели с API. Демо-версия показывает трехуровневую иерархию, масштабируемую до 7+1 уровней, с регистрацией каждого решения и отслеживанием затрат в реальном времени.

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

altRAG: Замените векторные базы данных RAG на 2KB файлы-указатели для AI-агентов программирования
altRAG — это инструмент на Python, который заменяет векторные базы данных RAG на лёгкие файлы-указатели. Он сканирует файлы навыков в формате Markdown/YAML, создавая скелетный файл размером 2 КБ, который сопоставляет разделы с точными номерами строк и смещениями в байтах, позволяя ИИ-агентам читать только нужные разделы вместо целых файлов.