IL

ivenkoolab/loci

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

101 stars 1 forks Качество 90 Тренд 35MIT

Второй мозг, который можно запросить над разбросанными заметками и документами — гибридный поиск (вектор + BM25), цитаты на уровне разделов и сервер MCP, чтобы агенты ИИ могли им пользоваться. ~300 строк, без LangChain.

Обзор

Две тысячи лет назад ораторы хранили свои речи в комнатах дворца и проходили через них, чтобы запомнить. Локус — это метод каждого дворца памяти: размещать знания по локациям, вспоминать их, идя по тропинке. Локальные файлы → заголовок с учётом чёков → встраиваний → гибридное извлечение (вектор + BM25) → ответ на LLM с цитатами на уровне разделов. Индекс полностью хранится на вашем компьютере; только вызовы для встраивания/чата отправляются на любой совместимый с OpenAI API (Zhipu / DeepSeek / Kimi / OpenAI / ...). (из изучения платформ с 90 тысячами звёзд и кладбища мёртвых лёгких инструментов — см. наше исследование конкурентной среды): не создавайте ещё одно чат-приложение. Создайте . Claude Desktop, Cursor, Cline или любой MCP-хост становится пользовательским интерфейсом этого проекта бесплатно.

Обзор (машинный перевод)

Английский · 简体中文 · 繁體中文 · 日本語 · 한국어

Превращайте разрозненные заметки, документы проекта и память агента в базу знаний, по которой можно искать и задавать вопросы — из вашего терминала, браузера или MCP-клиента.

Loci объединяет векторный поиск с BM25 и возвращает ответы с цитатами [[T0]. Ваши файлы и индекс остаются на вашем компьютере. Запросы на встраивание и чат отправляются к настраиваемым провайдерам; локальные конечные точки могут держать весь рабочий процесс офлайн.

Быстрый старт · Веб-консоль · Настройка MCP · Руководство по использованию · 中文说明

Реальный консольный интерфейс с вымышленными демо-данными. Нет личной базы знаний, аккаунта или API-ключа не подключены; подсчёты являются иллюстративными.

Превью тёмной темы

Что ты можешь сделать

Нужно Как локусы помогают
Найдите решение, спрятанное в ваших заметках Гибридный поиск по каталогам с фильтрами тегов, путей и даты
Задайте вопрос и проверьте доказательства Ответы ссылаются на разделы источников; необязательная проверка по претензиям
Перенос контекста между инструментами ИИ MCP-инструменты используют один экземпляр; прочная память — это файлы Markdown
Посмотрите, что помнит каждый агент по программированию Обнаружение инструментов, просмотр файлов, статистика по инструментам и дайджестные заметки

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

English · 简体中文 · 繁體中文 · 日本語 · 한국어

Turn scattered notes, project docs and agent memories into a knowledge base you can search and ask questions about — as an MCP server, from your terminal, or in the browser.

loci combines vector search with BM25 and returns answers with file > section citations. Your files and index stay on your machine. Embedding and chat requests go to the providers you configure; local endpoints can keep the entire workflow offline.

MCP is the point. Mount loci-mcp in Claude Desktop, Cursor, Cline or any other MCP host and your assistant gets the whole knowledge base as tools. The console and a desktop shell are alternate front-ends to the same index — you never need them.

Quick start · MCP setup · Web console · Usage guide · 中文说明

Actual console UI with fictional demo data. No personal knowledge base, account or API key is connected; counts are illustrative.

What you can do

Need How loci helps
Find a decision buried in your notes Hybrid search across directories, with tag, path and date filters
Ask a question and check the evidence Answers cite source sections; optional claim-by-claim verification
Carry context between AI tools MCP tools share one instance; durable memories are Markdown files
See what each coding agent remembers Harness discovery, file browsing, per-tool stats and digest notes
Manage the knowledge base visually Built-in Web console for search, Q&A, memories, indexing and audit
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "loci": { "command": "loci-mcp", "env": { "LOCI_HOME": "/absolute/path/to/your/loci-instance" } } } }