Zilmac Блог
← К статьям

Mem0 vs Zep vs TencentDB Agent Memory: полное сравнение 2026

Инфраструктура памяти Agent ·~14 мин чтения

Разработчик сравнивает Mem0, Zep и TencentDB Agent Memory на Mac

В первой половине 2026 года Agent Memory (слой памяти агента) перестал быть «опциональным плагином» и стал инфраструктурой наравне с векторными БД и маршрутизацией моделей. Когда Coding Agent должен помнить предпочтения пользователя, ограничения проекта или неудачные CI-конфигурации между сессиями — или когда support-агент должен отличать «что клиент говорил в прошлом месяце» от «что верно сейчас» — одного запихивания чата в context window уже недостаточно.

В этой статье сравниваются три самых обсуждаемых решения 2026 года: Mem0 (open source + управляемый слой памяти), Zep (корпоративный временной граф знаний на Graphiti) и TencentDB Agent Memory (символическая краткосрочная + многоуровневая долгосрочная память от Tencent). Оцениваются архитектура, задержка retrieval, токен-экономика, интеграция с фреймворками, compliance и командное управление — плюс дерево решений для прямого применения.

3
Основные парадигмы: вектор / временной граф / символьные слои
<200ms
Цель p95 retrieval Zep managed*
~61%
Экономия токенов TencentDB в сверхдлинных сессиях*

* Публичные бенчмарки и технические статьи вендоров; фактический эффект зависит от типа задач и объёма данных.

Почему в 2026 году нужен отдельный слой Memory

Context window у LLM растёт, но больше ≠ лучше помнит. Три типичных сбоя в продакшене:

  1. Дрейф сессии: Три дня назад пользователь сказал «только TestFlight beta», сегодня агент снова предлагает релиз в App Store.
  2. Логи инструментов раздувают контекст: Один xcodebuild или E2E-тест выдаёт десятки тысяч токенов и вытесняет полезную бизнес-память.
  3. Ложный recall плоского RAG: Векторная БД возвращает вместе «устаревшие старые требования» и «текущие цели спринта».

Задача слоя Memory — вынести межсессионное состояние из prompt, хранить структурированно и точно подставлять через retrieval — в дополнение к документному RAG и вопросу «кто пишет код» в нашем гайде по DeepSeek Coding Agent: модель рассуждает, Memory держит персистентный контекст.

Рамка оценки: пять жёстких метрик

Измерение Что измерять Почему важно
Модель памяти Векторные чанки / временной граф / слоистые символы Определяет, можно ли ответить «это было правдой тогда?»
Путь записи Single-pass извлечение vs построение графа vs offload + суммаризация Влияет на задержку и число вызовов LLM
Качество retrieval LoCoMo / pass rate длинных задач / ручные проверки Балл бенчмарка ≠ ваши продакшен-данные
Токен-экономика Доля prompt, занятая подставленной памятью Прямой счёт за длинные сессии агента
Трение внедрения SDK, self-hosting, плагин OpenClaw, compliance Успеете ли выйти на staging за 2 недели

Mem0 / Zep / TencentDB в одном предложении

  • Mem0: «Подключаемая память для любого агента» — MIT open source, managed по запросам; алгоритм апреля 2026 делает акцент на single-pass ADD-извлечение + multi-signal fusion retrieval.
  • Zep: «Enterprise Context Lake» — open-source движок Graphiti строит битемпоральный граф знаний; managed retrieval целится в sub-200ms, силён в версионировании фактов и provenance.
  • TencentDB Agent Memory: «Не большее окно, а лучшая структура памяти» — символическая краткосрочная память Mermaid + пирамида L0→L3 долгосрочной, глубокая интеграция с OpenClaw и отечественным облачным стеком.

Сравнительная таблица возможностей

Измерение Mem0 Zep TencentDB Agent Memory
Ключевая абстракция Записи Memory (пользователь/сессия/агент многоуровнево) Context Graph (сущность-связь-факт) Краткосрочный Mermaid-холст + слои L0–L3
Временной вывод Метаданные + фильтры времени 2026; Graph Memory на Pro Битемпоральность (valid time + transaction time) Блоки сценариев с метками времени; трассировка к исходным доказательствам
Open source MIT (mem0ai/mem0, 60k+ stars) Graphiti OSS; Zep cloud закрыт Open source (организация GitHub TencentCloud)
Бэкенд по умолчанию Подключаемый: Qdrant / PGVector / Pinecone и др. Neo4j и др. (self-hosted Graphiti — своя эксплуатация) SQLite + sqlite-vec; опционально Tencent Cloud TCVDB
Цены managed (2026) Бесплатно 10k add/мес; Starter от $19 По объёму / корпоративные контракты (SOC 2) Self-hosting в приоритете; облако в бандле Lighthouse/Qclaw
Токены длинных задач Движок сжатия; в статье — 90%+ vs полный контекст Token-efficient срезы retrieval Публичные эксперименты: до 61,38% экономии токенов
Интеграция фреймворков LangChain, CrewAI, любой HTTP SDK Python / TS / Go Плагин OpenClaw, Hermes, Claude Code, SDK
Compliance SOC 2 Type I, HIPAA (enterprise) SOC 2, enterprise SLA Полный суверенитет данных при self-host; путь отечественного облачного compliance
Лучше всего для Быстрый онбординг, персонализация multi-agent, глобальный SaaS Support/CRM, частая смена фактов, аудит-трейлы Длинные задачи OpenClaw, отечественные команды, офлайн-аудит

Архитектурный разбор: три философии памяти

Mem0: сжатие + multi-signal retrieval

Философия Mem0: «меньше трогать pipeline, больше — слой памяти» — фреймворки агентов orchestrate как прежде, Mem0 сбоку делает extract → consolidate → retrieve. Акценты OSS README 2026:

  • Single-pass ADD-only извлечение: Один вызов LLM на запись, без перезаписи на месте — меньше write amplification.
  • Multi-signal retrieval: Семантические векторы + BM25-ключевые слова + entity linking с параллельным слиянием скоров.
  • Temporal Reasoning: Временно-осознанное ранжирование для «где они живут сейчас?» или «что говорили на встрече на прошлой неделе?»

Managed Pro ($249/мес) открывает Graph Memory для отслеживания связей сущностей; нужна только векторная память? Growth $79 часто хватает. Self-hosted через Docker Compose — идеально при уже имеющемся K8s.

from mem0 import Memory
m = Memory()
m.add("Пользователь предпочитает TestFlight beta, не App Store release", user_id="u_42")
hits = m.search("Предпочтение канала релиза?", user_id="u_42")

Zep: битемпоральный граф знаний

Отличие Zep: «факты устаревают, но историю терять нельзя». Graphiti ведёт два временных измерения на каждом ребре:

  • Valid time: Когда факт был истинен в реальном мире;
  • Transaction time: Когда система узнала факт.

При противоречии старое ребро помечается invalid_at, а не удаляется — агент отвечает и на «какой тариф у клиента сейчас?», и на «что он говорил три месяца назад?». Ценно для B2B support, смены аккаунтов, compliance-аудита.

Цена: построение графа тяжелее простой векторной записи — нужны LLM-извлечение сущностей/связей и разрешение конфликтов. Zep managed держит p95 retrieval под 200ms; self-hosted Graphiti — Neo4j и тюнинг на вас.

TencentDB: символическая краткосрочная + L0–L3 долгосрочная

TencentDB Agent Memory решает две часто игнорируемые боли:

  1. Одна сверхдлинная задача: Вывод инструментов через Context Offloading в внешние файлы; в контексте только плотная диаграмма состояния Mermaid; детали по node_id с полной grep-цепочкой доказательств.
  2. Межсессионные знания команды: Диалоги слой за слоем в L0 сырой диалог → L1 атомарные факты → L2 блоки сценариев (Markdown) → L3 профиль пользователя — без необратимой грубой суммаризации.

Опубликованные эксперименты Tencent типа WideSearch: до 61,38% экономии токенов, 51,52% относительный рост pass rate; точность PersonaMem с 48% до 76%. Как плагин OpenClaw — локальный SQLite без настройки; кратчайший путь для команд, уже оркестрирующих удалённые Mac-задачи через OpenClaw.

Сравнение архитектур: векторная память Mem0, временной граф Zep и многоуровневая символическая память TencentDB

Интеграция с фреймворками и пути OpenClaw

Трение интеграции сильно различается:

Mem0: три строки в любой фреймворк

SDK Python / Node для LangChain, AutoGen или своего FastAPI-шлюза. Идеально повесить единый Memory-сервис за мультимодельным шлюзом OmniRoute, чтобы Claude Code, Cursor BYOK и Reasonix делили один профиль пользователя.

Zep: встроенная модель User / Thread

SDK с управлением пользователями и сессиями — на один слой меньше самописного кода. Подходит для корпоративных ассистентов «один пользователь ↔ несколько потоков агента»; self-hosted Graphiti требует реализовать это самим.

TencentDB: плагин OpenClaw в один клик

README покрывает OpenClaw и Hermes Gateway (порт 8420). Типичный путь: OpenClaw Agent запускает xcodebuild / тестовые скрипты на облачном Mac; плагин Memory помнит неудачную конфигурацию подписи и UDID устройства — в следующей сессии повторять не нужно. Team-level Memory Hub (Chat Memory, Skill, Wiki, CodeGraph) быстро развивается — для early adopters, готовых контрибьютить upstream.

Типичные стеки читателей Zilmac

  • Глобальный SaaS: Mem0 managed + Cursor/Claude Code + сборки на облачном Mac
  • Корпоративный support-агент: временной граф Zep + синхронизация с внутренним CRM
  • Продвинутые пользователи OpenClaw: плагин TencentDB + удалённая Mac execution surface
  • Чувствительны к стоимости: Mem0 self-hosted + DeepSeek для извлечения памяти (см. статью о месячной стоимости AI-программирования)

Стоимость, compliance и эксплуатация

Прямой счёт (индивид / малая команда, август 2026)

Вариант Лёгкий (<5k записей памяти/мес) Средний продакшен Скрытые расходы
Mem0 Cloud $0 (Hobby) $79–249/мес Перерасход retrieval; Graph Memory только на Pro
Mem0 self-hosted VPS векторной БД ~$20+ K8s + персонал ops API LLM для извлечения
Zep Cloud Пробный тариф Корпоративный контракт Хранилище графа растёт с пользователями
TencentDB self-hosted $0 (локальный SQLite) TCVDB + машины шлюза Memory Hub ещё в Beta

Извлечение памяти само вызывает LLM — на маршруте DeepSeek Flash из нашей статьи о месячной стоимости AI-программирования один add стоит доли цента; извлечение Claude Opus может сделать слой памяти дороже самого агента. Прагматично: извлекать малым моделью, искать по векторному/графовому индексу.

Краткий обзор compliance

  • Mem0: SOC 2 Type I, HIPAA BAA (enterprise); пилоты healthcare/finance в Северной Америке.
  • Zep: SOC 2; акцент на data governance и audit-логи API.
  • TencentDB: Данные полностью в вашей среде; дружелюбно к отечественному compliance и private deployment; зарубежные команды оценивают сеть и лицензии сами.

Дерево решений и комбинированные стратегии

Решение за 30 секунд

  • Нужен самый быстрый запуск, многоязычные SDK → Mem0 managed
  • Факты часто меняются, нужно отвечать «как было тогда?» → Zep / Graphiti
  • Уже OpenClaw, сверхдлинные логи инструментов, локальный аудит → TencentDB
  • Нужен полный контроль, есть векторный стек → Mem0 или Graphiti self-hosted
  • Память + сборки на Mac → любая Memory + облачный Mac Zilmac

Универсальной базы памяти нет. Mem0 силён в экосистеме и скорости внедрения, Zep — во временной корректности, TencentDB — в символизации длинных задач и нативной интеграции OpenClaw. Зрелые команды часто комбинируют: Zep для фактов о клиентах, Mem0 для предпочтений разработчиков, TencentDB для Mermaid-состояния разовых задач OpenClaw — связь через единый user_id на уровне шлюза.

Частые вопросы

Чем принципиально отличается Graph Memory Mem0 от Zep?

Граф Mem0 Pro в основном усиливает retrieval через связи сущностей; граф Zep/Graphiti — модель данных первого класса, где битемпоральность и инвалидация — ядро семантики. Много запросов «существовала ли связь в этот период?» → приоритет Zep.

Обязателен ли Tencent Cloud для TencentDB?

Нет. Локальный SQLite по умолчанию запускает краткосрочную и долгосрочную память end-to-end. TCVDB — опциональное расширение для крупномасштабного векторного retrieval у команд на Tencent Cloud.

Можно ли собрать память только на Redis / Postgres?

Можно, но придётся заново изобретать извлечение, дедупликацию, временную логику и fusion retrieval. Ценность Mem0/Zep/TencentDB — уже пройденные грабли памяти агента. DIY для прототипов; продакшен — на плечах гигантов.

Как разделить работу с RAG-хранилищем документов?

Документы (мануалы, API spec) — через RAG; накопленные диалоги, состояние задач, предпочтения — через Memory. Объединять на этапе сборки prompt — не отдавать всё одной векторной БД.

Агент помнит — сборки всё ещё требуют macOS

Слой памяти решает межсессионный контекст; подпись TestFlight, отладка на устройстве и xcodebuild по-прежнему зависят от toolchain Apple. Облачный Mac Zilmac сочетается с Mem0, Zep или TencentDB — OpenClaw Agents на стабильном Apple Silicon, плагин памяти помнит причину прошлого сбоя.

Полный Apple toolchain без физического Mac. — Смотреть предложения облачного Mac

Ограниченное предложение

Zilmac

Облачный Mac, удалённая разработка и Mac VPS для iOS и кроссплатформенных команд.

На главную
Ограниченное предложение Смотреть тарифы