Loci — общая локальная память для агентов

Loci

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

  • 504 ★ репозитория
  • Последний коммит
  • MIT
Воркфлоу

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

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

  • Установщик правит глобальные файлы инструкций ~/.claude/CLAUDE.md и ~/.codex/AGENTS.md и может добавить хук запуска
  • В хранилище лежат личные данные: контакты, расписание, заметки, и агент отправляет прочитанное своей модели
Все причины и проверки

codesstar/loci

Установка

Работает в

В терминале, через 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 через диалог: общие инструкции, правила, плагины, скиллы, статусная строка и память поправок

ВоркфлоуШирокий доступ260Звезды репозитория

Локальная веб-панель, где агент сам собирает виджеты и экраны поверх файлов, API и MCP-серверов проекта

CLIРасширенный доступ191Звезды репозитория

Команда /myoffice открывает в браузере «офис», где видно, чем занят каждый агент на машине: думает, ждет вас или закончил.

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

Воркфлоу для Claude Code, Codex и Gemini CLI: агент сам заносит источники в постоянную связанную вики

ВоркфлоуМинимальный доступ3,7 тыс.Звезды репозитория

Плагин Obsidian, который запускает Claude Code, Codex и другие агенты по Agent Client Protocol прямо внутри хранилища заметок

ПлагинШирокий доступ2,5 тыс.Звезды репозитория

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

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

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
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.

Бейдж для README

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

Foxx AILoci — общая локальная память для агентов
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.