hyunjae-labs/lore

hyunjae-labs/lore

от hyunjae-labs
MCP-сервер для семантического поиска по диалогам Claude Code и OpenAI Codex CLI. Находит обсуждения архитектуры, отладки и решений среди сотен сессий — полностью локально, без API-ключей.

lore

License: MIT TypeScript lore MCP server

Semantic search across your Claude Code and OpenAI Codex CLI conversations. Find anything you've ever discussed -- across all projects, all sessions, any branch, any agent.

lore MCP server

Features

  • Hybrid search (vector + keyword) Combines multilingual-e5-small embeddings with FTS5/BM25 via Reciprocal Rank Fusion. Finds results by meaning and exact terms.

  • Multi-agent: Claude Code + Codex CLI Indexes both ~/.claude/projects/ (Claude Code) and ~/.codex/sessions/ (OpenAI Codex CLI) in the same DB. Codex sessions are grouped by cwd from session_meta, surfaced as codex-<path> virtual projects so you can search them together or filter to one agent.

  • Fully local, zero API keys Everything runs on your machine. ONNX Runtime for embedding, sqlite-vec for storage. No data leaves your device.

  • Auto-index on session end A SessionEnd hook automatically indexes all new sessions in the background. No manual triggers needed.

  • Background indexing Manual index triggers return instantly. Monitor progress while you keep working. Search what's already indexed while the rest catches up.

  • Opt-out by default All projects are indexed automatically. Exclude the ones you don't want. No registration needed.

  • Conversation-aware chunking Splits by logical turns (user question + full assistant response chain), not arbitrary token windows. Handles tool-use chains, thinking blocks, and multi-step interactions correctly.

  • 100+ languages Korean, Japanese, Chinese, English, and 90+ more. CJK-aware token estimation for accurate chunking.

Инструменты были проиндексированы:
get_context

Получает больше контекста разговора вокруг конкретного результата поиска. Используй ТОЛЬКО после вызова поиска, когда нужно увидеть, что обсуждалось до или после результата.

Параметры
  • chunk_idnumberобязательный
  • countnumber
  • directionenum
index

Индексирует сеансы Claude Code для поиска. Без параметров — индексирует все неисключённые проекты. Передайте 'project' с путём, чтобы проиндексировать конкретный проект (даже если он исключён).

Параметры
  • modeenum

    rebuild: deletes ALL indexed data and re-indexes from scratch. cancel: stop running index.

  • projectstring

    Project path (e.g., '/Users/me/my-app') or dir_name to index a specific project.

list_sessions

Перечисляет все проиндексированные сессии Claude Code. Используйте, когда пользователь хочет просмотреть историю разговоров или найти сессии по проекту/дате.

Параметры
  • limitnumber
  • projectstring
  • sortenum
manage_projects

Управляет индексацией проектов. По умолчанию индексируются все проекты (модель отказа от участия). Используйте 'list', чтобы увидеть все проекты и их статус. Используйте 'exclude', чтобы остановить индексацию проекта и удалить его данные. Используйте 'include', чтобы отменить исключение.

Параметры
  • actionenumобязательный
  • projectsstring[]

    Project paths (e.g., '/Users/me/my-app') or dir_names. Supports batch.

search

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

Параметры
  • afterstring
  • beforestring
  • branchstring
  • limitnumber
  • projectstring
  • querystringобязательный
  • sessionstring

    Filter by session ID (UUID). Use list_sessions to find session IDs.

status

Проверяет состояние и ход индексации lore. Показывает статус индексации, количество сессий, размер БД. Используйте это для отслеживания хода индексации после вызова index.

Параметры

Без параметров.

Похожие MCP-сервера

Cartisien/engram-mcp

Cartisien/engram-mcp

MCP-сервер для постоянной семантической памяти AI-агентов. Хранит воспоминания в SQLite, ищет по смыслу через локальные эмбеддинги Ollama — без облака и API-ключей. Пять инструментов: remember, rec...

TypeScript1
leesgit/claude-session-continuity-mcp

leesgit/claude-session-continuity-mcp

Автоматически сохраняет контекст между сессиями Claude Code — больше не нужно повторять настройки. Использует семантический поиск, захват ошибок и решений, делает работу непрерывной. Для разработчи...

TypeScript6
ravi-labs/mindmap-mcp-server

ravi-labs/mindmap-mcp-server

Mind Map — MCP сервер для сквозной памяти между AI-инструментами. Захватывайте контекст сессии в одном клиенте и возобновляйте в другом — без повторных объяснений. Локальное хранение и автоматическ...

TypeScript4
needle-ai/needle-mcp

needle-ai/needle-mcp

MCP сервер для интеграции с Needle — управляйте документами, ищите по коллекциям через Claude Desktop. Поддерживает PDF, DOCX и другие форматы, делая данные доступными для семантического поиска без локальной установки. Идеально для AI-агентов.

Python102
pi22by7/In-Memoria

pi22by7/In-Memoria

InMemoria - MCP-сервер с постоянной памятью для AI-ассистентов. Анализирует код, извлекает паттерны и архитектуру, маршрутизирует фичи к файлам. Контекст сохраняется между сессиями - без повторных ...

Rust173
Dan8Oren/mcp-apple-notes

Dan8Oren/mcp-apple-notes

MCP сервер для семантического поиска и RAG по Apple Notes. Работает полностью локально - не требует API-ключей, данные не покидают устройство. Интегрируется с Claude Desktop, Cursor, Windsurf. Ищит...

JavaScript12
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин