claude-mem-lite — плагин

claude-mem-lite хранит решения, исправления и контекст сессий Claude Code в одной базе SQLite и находит их полнотекстовым поиском

  • 68 ★ репозитория
  • Последний коммит
Плагин

Расширенный доступ

Почему такой уровень

  • Хуки читают действия и вывод инструментов во всех сессиях Claude Code и записывают итоги в локальную базу
  • Эпизоды отправляются небольшой модели для сводки
  • Установка компилирует нативную зависимость и правит настройки хуков
Все причины и проверки

sdsrss/claude-mem-lite

Установка

Работает в

В терминале, через 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: долговременная память между сессиями с автоматическим поиском по подсказке, сохранением диалога и индексом кодовой базы

ПлагинШирокий доступ2,8 тыс.Звезды репозитория

ClawMem дает Claude Code, OpenClaw и Hermes локальную память: поиск по заметкам, хуки сессии и MCP-сервер на 33 инструмента

MCP-серверРасширенный доступ212Звезды репозитория

Плагин постоянной памяти: сохраняет наблюдения из сессий агента и подставляет нужный контекст в новые сессии

ПлагинШирокий доступ116,5 тыс.Звезды репозитория

MCP-сервер сохраняет контекст Claude Code между сеансами: решения, контрольные точки и кэш файлов хранятся в локальной SQLite.

MCP-серверРасширенный доступ136Звезды репозитория

Плагин долгой памяти: запоминает решения, предпочтения и состояние задач между сессиями и подмешивает в запрос только нужное

ПлагинШирокий доступ401Звезды репозитория
Официальный

Долговременная память для Claude Code, Cursor и Codex: агент сохраняет решения и находит их в следующих сессиях

MCP-серверРасширенный доступ66Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
claude-mem-lite (эта карточка)нет68
Claude-Memнет116 457оригинальный claude-mem вызывает модель на каждое действие, а claude-mem-lite группирует операции в эпизоды и хранит все в одном файле SQLite
Mem0нет68 887mem0 подходит любым LLM-приложениям через SDK, а claude-mem-lite работает через хуки и MCP только в Claude Code

Коротко о README

README сравнивает проект с claude-mem по архитектуре и стоимости, описывает рекомендации по установке тремя способами, что делает установщик, список MCP-инструментов и CLI-эквивалентов скрытых, качество поиска и поддержку платформ. В конце идут разделы о версиях и ответы на вопросы.

Бейдж для README

Сообщить о проблеме