claude-mem-lite — плагин
claude-mem-lite хранит решения, исправления и контекст сессий Claude Code в одной базе SQLite и находит их полнотекстовым поиском
- 68 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Хуки читают действия и вывод инструментов во всех сессиях Claude Code и записывают итоги в локальную базу
- Эпизоды отправляются небольшой модели для сводки
- Установка компилирует нативную зависимость и правит настройки хуков
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/claude-mem-liteОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Хуки читают действия и вывод инструментов во всех сессиях Claude Code и записывают итоги в локальную базу
- Эпизоды отправляются небольшой модели для сводки
- Установка компилирует нативную зависимость и правит настройки хуков
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
claude-mem-lite — долгая память для Claude Code в виде MCP-сервера и набора хуков. Хуки автоматически фиксируют наблюдения, решения и исправления ошибок по ходу работы, а поиск FTS5 с ранжированием BM25 и расширением запроса возвращает их в следующих сессиях. Данные лежат в одном файле SQLite в ~/.claude-mem-lite/, внешних сервисов нет. Проект задуман как облегченная переработка claude-mem. Вместо вызова модели на каждое действие он собирает серию из 5–10 операций в один эпизод и тогда отправляет итог небольшой модели, а шум режет детерминированный фильтр в коде. Хуки покрывают все семь событий жизненного цикла: SessionStart, PreCompact, PreToolUse, PostToolUse, PostToolUseFailure, Stop и UserPromptSubmit. MCP-сервер mem-lite определяет 19 инструментов, по умолчанию в списке видны основные: mem_search, mem_recent, mem_recall, mem_timeline, mem_get, mem_save и три инструмента для отложенной работы mem_defer, mem_defer_list, mem_defer_drop. Есть команды /mem, /lesson, /claude-mem-lite:bug и /adopt. Установка из маркетплейса плагинов завершена сама по себе.
Для кого. Разработчикам, которые много работают в Claude Code и хотят, чтобы агент помнил прошлые баги, решения и незавершенные дела между сессиями.
Подходит, если
- Перед правкой файла нужно поднять прошлые исправления и контекст по нему командой mem_recall
- Работа остается на завтра, и ее надо пометить инструментом mem_defer, чтобы следующая сессия показала ее в блоке Deferred Work
- Затраты на память пугают: вместо вызова модели на каждое действие эпизоды объединяются
- Нужно искать по истории на китайском и английском с синонимами
- Хочется вести память без внешних сервисов, в одном файле SQLite
Не подходит, если
- Вы работаете не в Claude Code: плагин рассчитан только на хуки этого агента
- Нужна семантическая память на векторах для любых приложений с LLM: здесь поиск полнотекстовый FTS5
- Хуки не должны писать данные о ваших сессиях на диск
- Вы на Windows без Git Bash или WSL: четыре хука требуют их, хотя установка и MCP-сервер работают
Пример запроса к агенту
Найди в памяти прошлые исправления по auth.ts и покажи, что я откладывал на следующую сессиюОграничения
- Плагин работает только с Claude Code, платформы Linux и macOS, Windows без CI-проверки и с Git Bash или WSL для четырех хуков.
- Установка компилирует нативный better-sqlite3 командой npm install --omit=dev.
- Оценки экономии в README названы архитектурными оценками без замеров.
- Плагин переносит старую базу claude-mem из ~/.claude-mem/ в ~/.claude-mem-lite/ и оставляет резервную копию.
- Скрытые инструменты остаются вызываемыми, но не попадают в список tools/list.
Как отключить. Для плагина выполните /plugin `uninstall` claude-mem-lite. При установке через npx или git у проекта есть свой `uninstall`, с флагом --purge он удаляет данные в ~/.claude-mem-lite/.
Частые вопросы
Чем claude-mem-lite отличается от claude-mem и mem0?
От claude-mem он берет идею, но группирует 5–10 операций в эпизод вместо вызова модели на каждое действие и работает на трех пакетах npm. mem0 рассчитан на любые приложения через SDK, а claude-mem-lite заточен под хуки Claude Code.
Как установить claude-mem-lite?
Выполните /plugin marketplace add sdsrss/claude-mem-lite и /plugin install claude-mem-lite. Есть и однострочник npx github:sdsrss/claude-mem-lite, а для стабильной версии npx claude-mem-lite. Нужны Node.js и Claude Code.
Где хранятся данные?
В одном файле SQLite в скрытой папке ~/.claude-mem-lite/. Внешних сервисов и векторных баз нет.
Как пометить работу на следующую сессию?
Вызовите инструмент mem_defer. Отложенное попадет в блок Deferred Work при старте следующей сессии, список открытых дел показывает mem_defer_list, а убрать пункт можно через mem_defer_drop с причиной.
Как удалить claude-mem-lite?
Для плагина выполните /plugin `uninstall` claude-mem-lite. Для установки через npx или git у проекта есть `uninstall`, а флаг --purge дополнительно стирает данные в ~/.claude-mem-lite/.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныПлагин Supermemory для Claude Code: долговременная память между сессиями с автоматическим поиском по подсказке, сохранением диалога и индексом кодовой базы
ClawMem дает Claude Code, OpenClaw и Hermes локальную память: поиск по заметкам, хуки сессии и MCP-сервер на 33 инструмента
Плагин постоянной памяти: сохраняет наблюдения из сессий агента и подставляет нужный контекст в новые сессии
MCP-сервер сохраняет контекст Claude Code между сеансами: решения, контрольные точки и кэш файлов хранятся в локальной SQLite.
Плагин долгой памяти: запоминает решения, предпочтения и состояние задач между сессиями и подмешивает в запрос только нужное
Долговременная память для Claude Code, Cursor и Codex: агент сохраняет решения и находит их в следующих сессиях
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| claude-mem-lite (эта карточка) | нет | 68 | |
| Claude-Mem | нет | 116 457 | оригинальный claude-mem вызывает модель на каждое действие, а claude-mem-lite группирует операции в эпизоды и хранит все в одном файле SQLite |
| Mem0 | нет | 68 887 | mem0 подходит любым LLM-приложениям через SDK, а claude-mem-lite работает через хуки и MCP только в Claude Code |
Коротко о README
README сравнивает проект с claude-mem по архитектуре и стоимости, описывает рекомендации по установке тремя способами, что делает установщик, список MCP-инструментов и CLI-эквивалентов скрытых, качество поиска и поддержку платформ. В конце идут разделы о версиях и ответы на вопросы.