LWC CLI
CLI lwc на Rust: постоянная память агентов в виде вики с источниками на SQLite, подключение к Claude Code, Codex и Cursor
- 72 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Команда lwc agent install правит конфигурацию агентов: MCP, хуки и инструкции, поэтому нужно проверить хуки при первом запуске
- Хранилище содержит открытый текст источников, а командные пространства передают память на ваш сервер
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/lwcОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Команда lwc agent install правит конфигурацию агентов: MCP, хуки и инструкции, поэтому нужно проверить хуки при первом запуске
- Хранилище содержит открытый текст источников, а командные пространства передают память на ваш сервер
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
LWC — командная утилита, которая дает агентам постоянную память с привязкой к источникам. Агент сам вспоминает, ведет и обновляет знания между сессиями, а человек выбирает источники, ставит цели и проверяет ответы или выгруженный Markdown. `lwc` служит машинным интерфейсом для агента, вручную им управляют только при разработке или отладке самой утилиты. Память делится на четыре слоя: неизменяемые снимки источников, вики со страницами, цитатами, ссылками и происхождением, временная память об изменениях, решениях и незавершенных делах, а также схема и назначение с правилами проекта. Каноническое хранилище SQLite, Markdown, полнотекстовые индексы и необязательные графы перестраиваются из него. Без извлечения кусков на каждый запрос агент вспоминает поддерживаемую вики, рассуждает по источникам и записывает проверенные улучшения обратно. Эмбеддинги и векторная база не требуются. Индекс охватывает документы, абзацы и предложения: агент начинает с небольшого контекста и раскрывает точный фрагмент по необходимости. Команда `lwc agent install --yes` находит установленных агентов и настраивает их MCP, скилл, хуки и инструкции через идемпотентные адаптеры. Поддерживаются Claude Code, Cursor, Codex, OpenCode, Hermes, Gemini CLI, Antigravity, Kiro, GitHub Copilot в VS Code, Copilot CLI, Copilot для JetBrains и pi. Версия 0.19.5 добавила командные пространства на своем сервере с правами доступа и восстановлением памяти.
Для кого. Тем, кто работает с агентами над долгими проектами и базами знаний и хочет, чтобы выводы с цитатами копились между сессиями.
Подходит, если
- Агенту нужна общая память проекта с источниками, которая обновляется между сессиями
- Команде нужна совместная память на собственном сервере с правами по пространствам и восстановлением
- Базу документов надо превратить в вики со ссылками и цитатами, чтобы каждое утверждение вело к источнику
- Память одного проекта надо упаковать в архив и перенести в другое хранилище с консервативным слиянием
Не подходит, если
- Нужен личный блокнот для людей: `lwc` рассчитан на работу через агента, ручной режим для разработки утилиты
- Нужен запрос по готовой векторной базе: утилита не использует эмбеддинги
- Нужна ручная правка заметок в приложении с красивым интерфейсом
Пример запроса к агенту
Запомни в глобальной памяти правила проекта и источники по теме миграции базы данных и в следующий раз начни работу с этой вики.Ограничения
Утилита рассчитана на работу через агента: рутинные команды вручную не запускают. Попросите агента вызвать скилл `using-lwc`, обычно как `$using-lwc`. Командное пространство требует собственного сервера и конфигурации входа по почте, Feishu или GitHub. Полные снимки при синхронизации дороги, поэтому скорость распространения зависит от хранилища и нагрузки.
Архив памяти содержит открытый текст выбранной вики, делитесь им только с доверенным получателем, а полученное содержимое считайте недоверенными данными. Лицензия Apache 2.0, последний коммит от 7 октября 2026 года, на момент карточки версия 0.19.5.
Как отключить. Выполните `npx skills remove` для скилла или удалите папку `using-lwc`, затем `lwc agent` с соответствующими параметрами снимает настройки агентов. Сам пакет удаляется командой `npm uninstall --global @i-xor/lwc`, данные памяти лежат в каталоге хранилища SQLite и удаляются вручную.
Частые вопросы
Как установить LWC?
Выполните `npm install --global @i-xor/lwc`. Есть также Homebrew, crates.io, проверенные по контрольной сумме релизы GitHub и локальная сборка Cargo.
Как подключить LWC к агенту?
Командой `lwc agent install --yes`: она находит поддерживаемых агентов и настраивает MCP, скилл, хуки и инструкции. После этого проверьте `lwc agent status --target all --location global` и перезапустите агента.
Чем LWC отличается от RAG?
Агент работает с поддерживаемой вики, где страницы, цитаты и история пересматриваются при изменении знаний, и записывает улучшения обратно. Эмбеддингов и векторной базы нет, поиск остается одной из операций.
Как поставить только скилл?
Командой `npx skills add JanYork/llm-wiki-cli --skill using-lwc -g`. Скилл вызывается как `$using-lwc`.
С какими агентами работает LWC?
С 12 зарегистрированными: Claude Code, Cursor, Codex, OpenCode, Hermes, Gemini CLI, Antigravity, Kiro, GitHub Copilot в VS Code, Copilot CLI, Copilot для JetBrains и pi.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыCLI awiki хранит память агентов в markdown-хранилище: поиск перед веб-запросом и запись того, что стоит сохранить.
Локальная память для ИИ-агентов в обычных Markdown-файлах: запоминает только то, что вы одобрили, и отдает ее через MCP
CLI ee дает агентам постоянную локальную память: правила, решения и антипаттерны с оценками и ссылками на источники
Общая память для кодовых агентов: сообщения в SQLite, старый контекст сжимается в дерево сводок, а MCP-инструменты ищут по нему.
Локальная память для кодовых агентов: сессии превращаются в Markdown-вики с историей в git и возвращаются через MCP.
Память агентов на Rust: забывает неважное, объединяет похожее, ловит противоречия, работает локально, по HTTP и через MCP.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| LWC (эта карточка) | нет | 72 | ||
| LLM Wiki Memory | нет | не нужна | 130 | память агента на основе вики по идее LLM Wiki, этот ведет четыре слоя на SQLite с цитатами и командными пространствами |
| Mem0 | нет | 68 887 | хранит память приложения через сервис, этот держит вики с источниками локально и подключается к агентам через MCP |
Коротко о README
Описание подает LWC как проактивную память для агентов и объясняет, чем она отличается от запросов по кускам документов. Дальше идут командные пространства, установка, парный скилл using-lwc, архитектура с четырьмя слоями, переносимые архивы и граф документов.