scribe
Консольная утилита, которая по расписанию превращает историю git, сессии ИИ-агентов и сохранённые ссылки в локальную markdown-вики с поиском.
- Можно попробовать бесплатно
- Да
- Без регистрации
- Да
- Русский интерфейс
- Нет
- Разработчик
- Oliver Kriška
scribe — один исполняемый файл на Go, который работает по расписанию cron и сам ведёт личную markdown-вики. Источники — репозитории git, сессии Claude Code и Codex, ссылки, которые пользователь отправляет себе, и файлы из других проектов. Из них извлекаются решения, паттерны и выводы, страницы связываются перекрёстными ссылками и индексируются для поиска BM25 и семантического поиска. Весь конвейер можно запустить локально через Ollama, без внешней векторной базы и облачной инфраструктуры. В файлы CLAUDE.md и AGENTS.md scribe записывает блок-подсказку, чтобы ИИ-агенты обращались к базе знаний перед тем, как рекомендовать архитектуру или библиотеки. Лицензия MIT.
Возможности
Сбор знаний из git
Читает историю репозиториев и достаёт из неё решения, паттерны и выводы, превращая их в страницы вики.
Сессии Claude Code и Codex
Анализирует записи сессий агентов, предварительно отсеивая малоценные по ключевым словам, и только затем отправляет остальное в языковую модель.
Markdown-вики со связями
Создаёт страницы по сущностям, добавляет викиссылки, обратные ссылки и типизированные связи вроде supersedes и contradicts.
Поиск BM25 и семантический
Индексирует вики через qmd; искать можно из командной строки или через MCP прямо внутри Claude Code.
Подсказка для агентов
Записывает блок в CLAUDE.md и AGENTS.md, чтобы каждая сессия агента сначала обращалась к базе знаний.
Работа по расписанию
Команда scribe cron install настраивает LaunchAgents на macOS или crontab и systemd на Linux; раз в неделю запускается консолидация, объединяющая дубли и удаляющая пустые страницы.
Выбор модели для разбора
Работает локально через Ollama, через Anthropic (по умолчанию с помощью claude -p) или через OpenAI-совместимых провайдеров; маршрут задаётся по каждой операции в scribe.yaml.
Командный режим
Добавляет проверку секретов перед коммитом, фильтр по разрешённым удалённым репозиториям и общую конфигурацию с доверительным слоем.
Кому подойдёт
- Разработчики
Накапливают решения и выводы из репозиториев и сессий с ИИ-агентами, чтобы агенты не повторяли прежние ошибки и опирались на принятые архитектурные решения.
- Менеджеры проектов и продуктов
Получают поддерживаемую автоматически вики с историей технических решений и их взаимосвязей для команды.
- Исследователи и учёные
Сохраняют ссылки и заметки в личную базу знаний с полнотекстовым и семантическим поиском.
Как начать
- Установить командой brew install oliver-kriska/scribe/scribe или shell-скриптом.
- Выполнить scribe init, чтобы создать базу знаний и конфигурацию scribe.yaml.
- Выбрать модель: локальный Ollama, Anthropic или OpenAI-совместимого провайдера.
- Запустить scribe sync и проверить окружение командой scribe doctor.
- Включить расписание командой scribe cron install.
Тарифы
Основной инструмент бесплатный и с открытым кодом. При использовании облачных моделей оплачиваются запросы у выбранного провайдера; команда scribe cost показывает расходы по провайдерам.
Ограничения
- Нужны зависимости: git, SQLite, ccrider и qmd; для локального режима ещё Ollama.
- Захват iMessage работает только на macOS.
- Windows в описании не упоминается.
- Установка и настройка идут через командную строку, графического интерфейса нет.
- Платная командная редакция пока в раннем доступе.
Платформы и интеграции
Соседи по смыслу
за последний месяц