Loci — общая локальная память для агентов
Loci
Заметки, задачи, контакты и контекст проектов лежат в Markdown на вашем диске, и Claude Code с Codex читают одну и ту же память
- 504 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Установщик правит глобальные файлы инструкций ~/.claude/CLAUDE.md и ~/.codex/AGENTS.md и может добавить хук запуска
- В хранилище лежат личные данные: контакты, расписание, заметки, и агент отправляет прочитанное своей модели
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add workflows/lociОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Установщик правит глобальные файлы инструкций ~/.claude/CLAUDE.md и ~/.codex/AGENTS.md и может добавить хук запуска
- В хранилище лежат личные данные: контакты, расписание, заметки, и агент отправляет прочитанное своей модели
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Loci создает на диске каталог-хранилище и подключает к нему агентов через их файлы инструкций. В хранилище лежат Markdown и JSON с личными заметками, задачами, расписанием, контактами, ссылками и состоянием проектов. Агент читает нужное, когда запрос касается памяти или дел, и записывает новое по правилам из LOCI.md и LOCI-RULES.md. Установку выполняет сам агент. Он читает docs/AI-INSTALL.md из репозитория, клонирует Loci и запускает node scripts/loci-install.js. Установщик вносит короткий вход LOCI.md в ~/.claude/CLAUDE.md или ~/.codex/AGENTS.md и, где клиент это поддерживает, добавляет хук. Нужны Node.js 18 и Git, пакеты npm ставить не надо. Панель Dashboard запускается как локальный сервис Node.js и показывает те же файлы для просмотра и правки. Второго агента подключают к готовому хранилищу, и он видит ту же память.
Для кого. Тем, кто работает с несколькими агентами и не хочет заново объяснять каждому свои предпочтения, задачи и контекст проектов.
Подходит, если
- Claude Code приходится при каждом старте заново знакомить с вашими предпочтениями и текущими делами
- Задачи, встречи и заметки разбросаны по чатам разных агентов, и хочется один каталог файлов, который можно открыть и поправить руками
- К Claude Code добавляется Codex, и ему нужна та же память без повторной настройки: хватает инструкции из docs/AI-CONNECT.md
- Состояние проекта и технические решения лежат в самом репозитории, а в общем хранилище остается только указатель на них
- Локальная веб-панель удобнее запросов к агенту, когда надо быстро просмотреть дела и контакты
Не подходит, если
- Нужна гарантия выполнения: файлы правил направляют модель, но не обязывают ее, и результат зависит от клиента
- Нужна синхронизация между компьютерами: хранилище лежит на одном диске, облачного сервиса памяти у проекта нет
- Агент работает в обычном веб-чате без доступа к файлам и командам: память хранится на диске, без файлового доступа ее не подключить
Пример запроса к агенту
Запомни этот проект и скажи, на каком этапе мы остановились. Завтра в 9 утра напомни отправить материалы.Ограничения
Установщик автоматически подключает только Claude Code, Codex и WorkBuddy. Остальные клиенты, например Qoder или Doubao, агент настраивает вручную по docs/AI-CONNECT.md.
Хранилище локальное, но данные из него агент передает своей модели по настройкам клиента, поэтому полностью офлайн работа не становится.
Полная инструкция LOCI-RULES.md читается при первой операции с памятью в сессии и занимает часть контекста.
Описание проекта в основном на китайском, английская версия лежит в README.en.md.
Как отключить. Удалите блок Loci между маркерами из ~/.claude/CLAUDE.md или ~/.codex/AGENTS.md и отключите хук, если установщик его добавил. Каталог с данными остается на диске, его переносят или удаляют вручную. Правленые файлы установщик перед изменением сохраняет в резервных копиях.
Частые вопросы
Как установить Loci в Claude Code?
Отправьте агенту запрос из описания проекта: прочитать docs/AI-INSTALL.md и выполнить его. Агент проверит Node.js и Git, клонирует репозиторий в каталог loci домашней папки и запустит установщик. Пакеты npm не нужны.
Как подключить второго агента к тому же хранилищу?
Дайте ему запрос с адресом docs/AI-CONNECT.md. Агент найдет путь к хранилищу в файле .loci/brain-path домашней папки, добавит вход в свои инструкции и сохранит данные нетронутыми.
Уходят ли данные в сеть?
Файлы лежат на вашем диске, облачного сервиса памяти у проекта нет. Но то, что агент прочитал из хранилища, он отправляет своей модели по обычным правилам клиента.
Что лежит в хранилище?
Личные заметки и решения, задачи и расписание, контакты и места, ссылки с материалами и дневник активности. Полное состояние проекта остается в его репозитории, а в хранилище лежит только индекс.
Что делает хук?
Хук выдает агенту короткие настройки при старте сессии. Без хука агент вызывает тот же скрипт scripts/loci-context.js по инструкции из LOCI.md, поэтому второго набора правил нет.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ВоркфлоуОдна настройка Claude Code и Codex через диалог: общие инструкции, правила, плагины, скиллы, статусная строка и память поправок
Локальная веб-панель, где агент сам собирает виджеты и экраны поверх файлов, API и MCP-серверов проекта
Команда /myoffice открывает в браузере «офис», где видно, чем занят каждый агент на машине: думает, ждет вас или закончил.
Воркфлоу для Claude Code, Codex и Gemini CLI: агент сам заносит источники в постоянную связанную вики
Agent Client для Obsidian
Agent Client
Плагин Obsidian, который запускает Claude Code, Codex и другие агенты по Agent Client Protocol прямо внутри хранилища заметок
Локальная база заметок в Markdown с MCP-сервером и скиллами: Claude Code, Cursor, Codex и Gemini CLI читают один и тот же контекст
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| Loci — общая локальная память для агентов (эта карточка) | нет | 504 | |
| Claude Code Memory Setup — память на Obsidian | нет | 1 059 | память на хранилище Obsidian только для Claude Code, с командами /save и /resume |
| Second Brain OS | нет | 1 476 | шаблон хранилища Obsidian с 18 скиллами и 72 командами для Claude Code |
Коротко о README
Проект устроен как один вход, одна инструкция и один набор данных. Короткий LOCI.md сообщает агенту, где хранилище, а полная инструкция LOCI-RULES.md читается при первой операции с памятью. Данные подгружаются по запросу, при старте читаются только короткие настройки. В репозитории есть пример хранилища, лицензия MIT.