loci MCP

loci собирает заметки и память агентов в одну базу знаний с гибридным поиском и ответами со ссылкой на раздел файла.

  • 101 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

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

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

  • Тексты заметок отправляются выбранным провайдерам эмбеддингов и чата, ключи хранятся в конфигурации.
Все причины и проверки

ivenkoolab/loci

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/ivenkoolab-loci

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Тексты заметок отправляются выбранным провайдерам эмбеддингов и чата, ключи хранятся в конфигурации.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

loci, MCP-сервер на Python, индексирует папки с заметками, документацией и памятью агентов и отвечает на вопросы с цитатами вида `файл > раздел`. Векторный поиск сочетается с BM25, а точные идентификаторы находятся буквальным совпадением. Один экземпляр подключают к Claude Desktop, Cursor, Cline и другим MCP-клиентам, и они делят общую память. Долговременные заметки хранятся обычным Markdown, структурное состояние задач сохраняется по точному ключу. Есть встроенная веб-консоль и сборка на Rust без Python.

Для кого. Тем, кто ведет заметки в Markdown или Obsidian и хочет, чтобы несколько ИИ-инструментов опирались на одну проверяемую память.

Подходит, если

  • Агент ищет решение, которое спрятано в старых заметках проекта.
  • Claude Code и Cursor ведут одну задачу, и им нужна общая память.
  • Команда выясняет, какое решение заменило прежнее (`loci history`).
  • Ответ сверяют по цитате с названием файла и раздела.
  • Заметки остаются на компьютере, эмбеддинги считает локальная модель.

Не подходит, если

  • Заметок мало, хватит чтения файлов напрямую.
  • Нет ни облачного провайдера эмбеддингов, ни локальной модели.
  • Нужен поиск по исходному коду, а не по заметкам.

Пример запроса к агенту

Найди в моих заметках, почему мы выбрали staging для демо, и покажи цитату с названием файла и раздела.

MCP

Транспорт
stdio, http
Авторизация
ключ необязателен

Переменные окружения

LOCI_HOME обязательная
Каталог экземпляра с `config.toml`, индексом и заметками памяти
BRAIN_LLM_API_KEY секрет
Ключ провайдера чата для ответов `brain_ask`
BRAIN_EMBED_API_KEY секрет
Ключ провайдера эмбеддингов

Ограничения

Для полноценной работы нужен настроенный провайдер эмбеддингов и чата в `config.toml`, иначе доступен только поиск по ключевым словам. Запросы к провайдерам уходят на их серверы, если не взята локальная конечная точка. В сборке на Rust реализована часть инструментов MCP. По умолчанию веб-консоль на локальном адресе открыта без токена, за прокси ее нужно закрыть ролями. Установка из PyPI ставит пакет и CLI.

Как отключить. Удалите запись `loci` из MCP-конфигурации клиентов и остановите `loci serve-http`, если он запущен. Каталог экземпляра с индексом и заметками памяти удалите отдельно.

Частые вопросы

Можно ли попробовать без ключей API?

Да. Команда `loci demo` копирует шесть вымышленных заметок и отвечает на вопросы только через BM25, без ключа и сети.

Как клиенты делят память?

Каждый MCP-клиент указывает один и тот же `LOCI_HOME`, поэтому конфигурация, индекс и файлы памяти общие.

Какие инструменты есть у агента?

Среди них `brain_search`, `brain_ask`, `brain_remember`, `brain_forget`, `brain_state_save` и `brain_memory_health`.

Работает ли с Obsidian?

Да. Заметки остаются обычным Markdown, хранилище Obsidian подключают как источник в `config.toml`.

Как посмотреть, что помнят агенты?

Команда `loci harness` показывает найденную память установленных агентов, а `loci memory-health` отмечает заметки без цитирований и исправленные.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы
Официальный

Официальный MCP-сервер Kibela ищет, читает и правит заметки, папки и комментарии вашей вики прямо из чата с ассистентом

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

Локальная вики-память из того, что вы читаете: общий каталог знаний для агентов через MCP-мост и команду my-curator.

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

Заметки, задачи, контакты и контекст проектов лежат в Markdown на вашем диске, и Claude Code с Codex читают одну и ту же память

ВоркфлоуРасширенный доступ508Звезды репозитория

Minutes

minutes

Официальный

Локальный MCP-сервер для памяти о встречах: запись и транскрипция на устройстве в Markdown, поиск истории из Claude Code, Codex, Cursor и других MCP-клиентов

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

Локальная память для Claude Code, Cursor и Codex в одном файле SQLite: прошлые решения и уроки попадают в контекст агента сами

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

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

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

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
loci (эта карточка)нетключ необязателен101
Basic Memoryнетне нужна4 557хранит заметки в Markdown и графе; loci добавляет гибридный поиск, цитаты и учет цитирования памяти
Mem0нет68 887облачный слой памяти для приложений; loci держит индекс и заметки локально

Коротко о README

Индексирует заметки и память агентов, отвечает с цитатами и дает одну память нескольким ИИ-клиентам через MCP.

Бейдж для README

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