LLM Wiki Agent
Воркфлоу для Claude Code, Codex и Gemini CLI: агент сам заносит источники в постоянную связанную вики
Низкий риск
Низкий уровень ставим, когда запись в основном дает агенту инструкции и справочные материалы.
Почему такой уровень
- Работает только с локальными markdown-файлами внутри репозитория
Установка
Ручная установка
git clone https://github.com/SamurAIGPT/llm-wiki-agent.git
cd llm-wiki-agentКлонирование репозитория локально
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Репозиторий задает структуру и инструкции (CLAUDE.md, AGENTS.md), по которым агент сам ведет вики. Пользователь кладет документы в raw/ и просит агента их занести, агент читает источник, создает страницы источника, сущностей и понятий в wiki/, обновляет index.md и append-only log.md. Отдельные локальные скрипты в tools/ делают структурные проверки без LLM (health.py), проверку качества содержимого с помощью LLM (lint.py) и строят граф связей (build_graph.py) в graph.json и graph.html. Не-markdown файлы (PDF, DOCX, PPTX, XLSX, HTML и другие) агент сначала конвертирует через markitdown.
Для кого. Для исследователей и аналитиков, которые хотят, чтобы агент сам собирал связанную базу знаний из документов, которые они ему подкидывают.
Подходит, если
- Нужно накапливать материал из многих источников в одну связанную вики за несколько сессий
- Нужно, чтобы агент отвечал на вопросы, синтезируя ответ по уже занесенным источникам
- Нужно проверить вики на противоречия и страницы-сироты
Не подходит, если
- Нужен разовый перевод или пересказ одного документа, без накопления базы
- Нужна многопользовательская вики с аккаунтами, а не локальные markdown-файлы
Пример запроса к агенту
Занеси эту статью в вики и покажи, как она связана с уже загруженными источникамиОграничения
Никакого API-ключа не нужно для Claude Code, так как вики ведет сам агент через свои инструменты чтения и записи файлов. Скрипты health.py и build_graph.py требуют локальный Python. lint.py делает LLM-вызовы для смысловой проверки. Вики полностью локальная, без синхронизации между машинами и без сервера.
Как отключить. Удалите папку склонированного репозитория или перестаньте открывать ее в агенте.
Проверка безопасности
- Работает только с локальными markdown-файлами внутри репозитория
Коротко о README
README называет проект скиллом кодинг-агента: положи источники в raw/, скажи агенту их занести, он извлечет знания и построит связанную вики с каталогом index.md, журналом log.md, обзором overview.md, страницами источников, сущностей, понятий и синтеза. Установка это обычный git clone и запуск в Claude Code, Codex, OpenCode или Gemini CLI, ключ API или отдельная настройка Python не нужны. Claude Code дополнительно дает слэш-команды /wiki-ingest, /wiki-query, /wiki-lint, /wiki-graph. Лицензия MIT.
Частые вопросы
Нужен ли отдельный API-ключ?
Нет для Claude Code и подобных агентов, они работают через собственный доступ к файлам. Отдельный ключ нужен только скрипту lint.py, который делает LLM-вызовы для проверки качества.
Какие форматы источников поддерживаются?
Markdown вставляется напрямую, а PDF, DOCX, PPTX, XLSX, HTML, TXT, CSV, JSON, XML, RST, EPUB и другие форматы агент сначала конвертирует в markdown через markitdown.
Похожие
Самостоятельно размещаемая база знаний с блочными ссылками и встроенным MCP-сервером для подключения AI-агентов к заметкам
CLI для всех API Google Workspace с выводом в JSON и набором скиллов для агентов: Drive, Gmail, Calendar, Sheets и другие
Локальный поиск по заметкам, документации и расшифровкам встреч в Markdown: ключевые слова, смысловой поиск и ранжирование, есть MCP
Менеджер задач для AI-разработки: разбирает PRD на задачи с зависимостями и ведет агента по ним через MCP или CLI