CortexDB — плагин
Память агента и граф знаний в одном файле SQLite: плагин добавляет /remember и /recall в Claude Code и Codex.
- 480 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Хуки автоматически сохраняют содержимое сессий в общий файл в домашнем каталоге.
- Тексты могут уходить внешнему адресу эмбеддингов или общему серверу.
Установка
- Работает в
Ручная установка
/plugin marketplace add liliang-cn/cortexdb
/plugin install cortexdb@cortexdbВариант Claude Code из таблицы Install в README.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Хуки автоматически сохраняют содержимое сессий в общий файл в домашнем каталоге.
- Тексты могут уходить внешнему адресу эмбеддингов или общему серверу.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
CortexDB хранит память и граф знаний в одном файле SQLite, написан на чистом Go и работает без сервиса и без модели эмбеддингов. Плагин для Claude Code и Codex создает общий мозг в `~/.cortexdb/cortexdb.db`, добавляет команды `/remember` и `/recall` и хук автоподстановки. Сессия стартует с индекса того, что мозг знает о проекте, агенту перед открытием файла напоминают прошлые события с ним, а устойчивые факты сессии сохраняются, причем текст в `<private>` и учетные данные не попадают в память. Несколько агентов или машин можно направить на один сервер `cortexdb-grpc`.
Для кого. Тем, кто ведет долгие проекты в Claude Code или Codex и устал повторять агенту одни и те же договоренности в каждой новой сессии.
Подходит, если
- Новая сессия начинается с пересказа решений, принятых на прошлой неделе.
- Перед правкой файла агент должен вспомнить, что с ним уже случалось.
- Несколько агентов и машин работают с общей памятью через один сервер.
- Память Claude Code, Codex и DeepSeek Harness хочется перенести в одно хранилище.
Не подходит, если
- Нужна память без автоматического сохранения фактов из сессий.
- Заметки нельзя хранить даже в локальном файле в домашнем каталоге.
- Подойдет простой файл `CLAUDE.md` или `AGENTS.md` без графа.
Пример запроса к агенту
Запомни: в этом проекте используем табы и PostgreSQL 16. Затем вызови `/recall` и покажи, что известно о стиле кода.Ограничения
Автоматический захват сохраняет фактическое содержимое сессий в общий файл `~/.cortexdb/cortexdb.db`. Текст в `<private>` и учетные данные исключаются, но за состав памяти отвечает владелец. В Codex автоподстановка включается после проверки хуков в `/hooks`. Для семантического поиска нужен совместимый с OpenAI адрес эмбеддингов, иначе работает лексический режим, и тексты уходят выбранному провайдеру. Моды Claude Code, например `cortexdb-live`, названы в README ранним доступом.
Как отключить. Выполните `/plugin uninstall cortexdb@cortexdb`. Для отключения без удаления есть `cortexdb-recall --disable` и `cortexdb-session-end --disable`. Файл базы удалите вручную.
Частые вопросы
Нужна ли модель эмбеддингов?
Нет, без нее CortexDB работает в лексическом режиме. Для семантического поиска задайте `CORTEXDB_EMBED_BASE_URL` и ключ.
Где лежит база?
По умолчанию в `~/.cortexdb/cortexdb.db`. Путь меняется переменной `CORTEXDB_PATH`.
Как подключить общий сервер?
Запустите `cortexdb-grpc`, а клиентам задайте `CORTEXDB_REMOTE` и при необходимости `CORTEXDB_GRPC_TOKEN`.
Как поставить плагин в Codex?
Командой `codex plugin marketplace add liliang-cn/cortexdb && codex plugin add cortexdb@cortexdb`.
Что видно в Claude Code после установки мода?
Опциональный мод `cortexdb-live` добавляет плашку над строкой ввода с найденными воспоминаниями и строку состояния. Его ставят командой `/plugin install cortexdb-live@cortexdb`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныCortex хранит решения и контекст проекта между сессиями Claude Code и Codex в локальной базе и показывает, что агент вспомнил
Память для агентов: сессия из Claude Code продолжается в Codex с теми же решениями и открытыми задачами.
Память для агентов на графе знаний: плагины для Claude Code и Codex, MCP-сервер и Python-библиотека
Локальная память для агентов с очередью проверки: SQLite, журнал аудита, учет токенов, общая для Claude Code, Codex, Cursor
hipocampus дает агенту файловую память: индекс тем на 3000 токенов грузится в каждую сессию и подсказывает, что обсуждалось раньше
Одна локальная память для Claude Code, Codex и OpenClaw: что вы сказали одному агенту, завтра знает другой, без облака и ключей.
Коротко о README
README открывается таблицей установки для десяти сценариев, затем идут пример на Go, описание плагина и мода и таблица переменных окружения.