# kairn

Локальный движок памяти и знаний для ИИ-агентов. Он связывает факты в граф и подаёт контекст по запросу.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 13
- Автор: primeline-ai
- Лицензия: MIT · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/primeline-ai/kairn
- Обновлён: 2026-10-19
- HTML: https://affpapa.org/nevibecode/mcp/kairn

## Что делает

kairn хранит знания в локальном графе с типизированными связями, происхождением записей и полнотекстовым поиском FTS5. Маршрутизатор контекста сначала отдаёт краткое описание, а затем подгружает детали по мере необходимости. Переживания со временем теряют актуальность, а часто используемые записи переходят в постоянные знания.

MCP-сервер предоставляет 22 инструмента, включая `kn_judge` для оценки связей и `kn_doctor` для диагностики хранилища. Для каждого рабочего пространства создаётся отдельная SQLite-база; в командных сценариях доступны JWT и роли owner, maintainer, contributor и reader.

При установке через PyPI нужен Python: выполните `pip install kairn-ai`, затем добавьте сервер командой `claude mcp add kairn -- kairn serve --init ~/brain`. Для Claude Desktop доступен `.mcpb`-пакет без настройки Python.

## Требования
- Переменные окружения: `KAIRN_WORKSPACE` — это ключи и токены: значения спроси у человека, в репозиторий и общие файлы не записывай.

## Установка

### Claude Code (родная платформа)

**Установка**
- Команды запуска нет в реестре MCP — смотрите README репозитория

## Когда брать
- сохранять решения между сессиями агента
- связывать факты и зависимости в граф
- находить релевантный контекст по теме
- отделять рабочие пространства друг от друга
- проверять состояние локального хранилища

## Примеры запросов агенту
- Запомни, почему мы выбрали Postgres вместо SQLite для аналитического сервиса.
- Вспомни решения и зависимости, связанные с аутентификацией.
- Проверь состояние базы знаний рабочего пространства.

## Похожие
- [Waggle-mcp](https://affpapa.org/nevibecode/mcp/waggle-mcp.md) — MCP-сервер · ★ 44
- [yantrikdb-mcp](https://affpapa.org/nevibecode/mcp/yantrikdb-mcp.md) — MCP-сервер · ★ 25
- [alaya-mcp](https://affpapa.org/nevibecode/mcp/alaya-mcp.md) — MCP-сервер · ★ 18
- [Local Memory](https://affpapa.org/nevibecode/mcp/local-memory.md) — MCP-сервер · ★ 15
- [AitherOS ADK](https://affpapa.org/nevibecode/mcp/aitheros-adk.md) — MCP-сервер · ★ 11
- [Reverie](https://affpapa.org/nevibecode/mcp/reverie.md) — MCP-сервер · ★ 69

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
