Об этом проекте
Zikra — это сервер постоянной памяти, совместимый с MCP, предназначенный для использования с Claude Code и другими агентами ИИ. Он предоставляет общую, управляемую память для команд, работающих с несколькими агентами и проектами. Сервер может работать локально, по умолчанию привязываясь к localhost:8000, и использует аутентификацию по токену Bearer. Его можно добавить в Claude Code как сервер MCP через URL и заголовок Authorization. Проект включает интерактивный установщик и скрипт обновления.
Основные возможности включают поддержку нескольких агентов (Claude Code, Gemini CLI, Codex и др.), ролевой доступ (владелец, администратор, разработчик, зритель) и изолированные пространства имен проектов. Память структурирована: команды позволяют сохранять воспоминания и подсказки, регистрировать запуски и ошибки, сохранять и перечислять требования, а также извлекать элементы по названию или идентификатору. Поиск является гибридным — семантическим и по ключевым словам, причем семантический компонент требует OPENAI_API_KEY. Ранжирование учитывает возраст, частоту доступа и оценку уверенности.
Хранение может осуществляться в SQLite для локального использования или в PostgreSQL для командных развертываний. Конфигурация PostgreSQL выполняется через переменные среды DB_BACKEND и DB_*. Проект также упоминает pgvector и n8n в стеке. Для Claude Code предусмотрены хуки Stop и PreCompact, а также панель состояния, обеспечивающие автоматическое ведение журнала сеансов. Встроенная подсказка по гигиене используется для затухания уверенности, обнаружения сирот и очистки устаревших данных. Лицензия — MIT.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.