Skip to main content
Glama

claude-find

Извлекайте глубокую память из всех ваших сессий Claude Code — когда вам это нужно.

demo

Семантический поиск по всем вашим прошлым сессиям Claude Code. Находит контекст по смыслу и ключевым словам. Выполняет поиск по необработанным транскриптам разговоров, а не по сжатым сводкам, поэтому Claude получает полную картину: рассуждения, ограничения, неудачные подходы и принятые решения.

Настройка

brew install bun ollama
bunx claude-find setup

setup запускает Ollama, загружает модель эмбеддингов, устанавливает постоянное хранение сессий и регистрирует MCP-сервер в Claude Code. Сессии индексируются в фоновом режиме при запуске. Поиск работает сразу и возвращает все более полные результаты по мере продолжения индексации.

Установите Bun и Ollama, затем выполните bunx claude-find setup. Программа определит вашу платформу и поможет с установкой недостающих компонентов.

Использование

В любой сессии Claude Code:

/find that database migration we discussed last week
/find why we chose websockets over polling
/find the session where we kept getting timeout errors
/find refactoring the payment module across all projects

Claude выполняет семантический поиск по вашим прошлым сессиям, находит соответствующие разговоры и синтезирует контекст: что было опробовано, что не удалось, какие ограничения вы установили и какие решения были приняты.

Как это работает

  1. Индексирует все JSONL-файлы сессий Claude Code из ~/.claude/projects/

  2. Извлекает сообщения пользователя и ассистента, краткие сводки, пути к файлам из вызовов инструментов

  3. Обогащает каждый фрагмент контекстными метаданными (проект, ветка, файлы, дата) для лучшего поиска

  4. Создает эмбеддинги фрагментов разговоров с помощью qwen3-embedding через Ollama (с ускорением GPU)

  5. Выполняет поиск с использованием гибридного семантического + ключевого (FTS5) поиска, объединенного через Reciprocal Rank Fusion

  6. Возвращает необработанные фрагменты разговоров, чтобы Claude мог синтезировать их с полным контекстом

После обновления выполните bunx claude-find index, чтобы перестроить индекс с учетом последних улучшений.

В чем отличие

  • Поиск по необработанным транскриптам. Ничего не теряется из-за сжатия.

  • Ретроактивность: работает со всеми существующими сессиями сразу. Хуки не требуются.

  • Постоянная история: настройка отключает 30-дневную очистку сессий Claude Code, поэтому ваши сессии доступны для поиска вечно.

  • Неблокирующий режим: индексация происходит в фоновом режиме при запуске. Поиск работает мгновенно, даже во время индексации.

  • Использование кратких сводок: собственное понимание сессии Claude, повышенное в ранжировании.

  • Индексация метаданных вызовов инструментов: поиск по затронутым файлам, возникшим ошибкам.

  • Быстродействие: Ollama + GPU обеспечивают быструю индексацию с ограниченным потреблением памяти.

Требования

  • Среда выполнения Bun

  • Ollama (модель автоматически загружается при первом использовании)

  • Claude Code

Лицензия

MIT

Install Server
A
license - permissive license
A
quality
C
maintenance

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Cavinooo/claude-find'

If you have feedback or need assistance with the MCP directory API, please join our Discord server