Engram Memory SDK: Графовая память для ИИ-агентов с локальными моделями

SDK графовой памяти для локальных ИИ-моделей
Engram Memory SDK — это система графовой памяти с открытым исходным кодом, разработанная для ИИ-агентов, которая работает с локальными моделями через интеграцию с LiteLLM. Основная архитектура разделяет обработку данных и их извлечение: LLM требуется только один раз во время обработки для извлечения сущностей и связей, в то время как извлечение работает через чистый векторный поиск, обход графа и оценку без необходимости дополнительных вызовов LLM.
Технические детали
SDK построен на асинхронном Python и использует Neo4j в качестве базы данных. Согласно источнику, в среднем требуется ~735 токенов на операцию обработки, а задержка при извлечении составляет 95 мс. Система включает функции самореструктуризации памяти с фоновыми процессами затухания и кластеризации.
Установка и настройка
Установка проста:
pip install engram-memory-sdkДля настройки требуется файл .env со следующими переменными:
LLM_MODEL=ollama/llama3 # или любая локальная модель, поддерживаемая LiteLLM
NEO4J_URI=bolt://localhost:7687Система поддерживает любые модели через LiteLLM, включая локальные развертывания через Ollama, vLLM и text-generation-webui. Ключевое преимущество — экономическая эффективность: при использовании небольшой локальной модели для извлечения, операции извлечения данных буквально не требуют затрат, поскольку не потребляют токены LLM.
📖 Read the full source: r/LocalLLaMA
👀 Смотрите также
MartinLoop: Плата управления с открытым исходным кодом для ИИ-агентов кодирования с бюджетными ограничениями и аудиторскими следами
MartinLoop — это плоскость управления с открытым исходным кодом, которая добавляет жесткие бюджетные лимиты, аудиторские треки в формате JSONL, классификацию сбоев и проверки завершения на основе тестов для AI-агентов, пишущих код.

Скальпель v2.0: Сканер кодовой базы и оркестратор ИИ-агентов
Scalpel v2.0 — это инструмент с открытым исходным кодом, который сканирует кодовую базу по 12 измерениям и формирует команды пользовательских ИИ-агентов. Он включает в себя сканер на чистом bash, который работает без использования токенов ИИ и совместим с Claude Code, Codex, Gemini, Cursor, Windsurf, Aider и OpenCode.

Ворон: Платформа MCP с открытым исходным кодом добавляет постоянную память и P2P-обмен в интерфейсы LLM.
Crow — это платформа с открытым исходным кодом и возможностью самостоятельного размещения (self-hosted) для серверов MCP, которая предоставляет фронтендам LLM постоянную память на базе SQLite, структурированные инструменты для исследований и зашифрованный обмен данными по принципу peer-to-peer. Она работает с любыми MCP-совместимыми клиентами, такими как Claude Desktop, Cursor или Windsurf, и по умолчанию не требует облачной зависимости.

Каталог серверов MCP содержит более 1000 серверов в 20 категориях
Курируемый каталог предоставляет команды установки и фрагменты конфигурации для более чем 1000 MCP-серверов по категориям, включая базы данных, инструменты разработчика, автоматизацию браузера, ИИ/машинное обучение и облачные технологии/DevOps. Каталог бесплатен для просмотра и добавления серверов.