ByteRover
ByteRover — локальный memory layer: собирает меняющиеся знания в иерархическое дерево и находит их через многоуровневый file-search для агентов.
Что такое ByteRover?
ByteRover — это memory layer для систем агентов, который помогает сохранять структурированные, развивающиеся знания между инструментами и запусками моделей. Он разработан так, чтобы переносить вашу память с вами — от одной настройки агентов к другой, — чтобы агенты и люди могли рассуждать на основе одних и тех же базовых знаний, а не начинать с нуля каждый раз.
ByteRover собирает контент в иерархическое «дерево знаний», отформатированное для рассуждений на естественном языке и поиска. Вместо только векторного поиска он использует многоуровневый pipeline file-search, который эскалирует от нечеткого соответствия текста к более глубокому поиску на базе LLM для повышения точности.
Ключевые возможности
- Stateful memory curation в иерархическое дерево знаний: ByteRover организует информацию в древовидную структуру, отформатированную для рассуждений, с поддержкой обзора и управления как агентами, так и людьми.
- Многоуровневый pipeline поиска (file search до LLM-driven search): поиск начинается с нечеткого текстового поиска и переходит к более глубокому LLM-driven search для повышения точности по сравнению с одним подходом.
- Local-first по умолчанию: работает на вашей машине без аккаунта; данные можно перенести в другое место только при необходимости.
- Переносимый workspace с version-controlled, редактируемым контентом: при push в ByteRover Cloud workspace описывается как version-controlled и editable.
- Общая память для агентов OpenClaw: с OpenClaw несколько агентов могут использовать одну persistent, иерархически структурированную, общую память.
- Provider-agnostic использование LLM через ваш API key: вы можете «power ByteRover с вашим LLM using API key», используя существующий agentic stack и сохраняя контроль над выбором модели, расходами и observability.
- CLI workflow для curate и retrieve: страница показывает command-line flow, где вы curate источники (например, файл MEMORY.md) и query curated memory.
Как использовать ByteRover
- Установите ByteRover. На Unix-like системах сайт показывает команду установки
curl -fsSL https://byterover.dev/install.sh | sh. - Настройте ByteRover и выберите LLM/provider. Сайт указывает шаг setup для выбора LLMs/providers.
- Подключите ByteRover к вашим агентам/коннекторам, чтобы agent runtime мог retrieve и использовать curated memory.
- Curate и retrieve: сохраните/curate контент памяти, затем query его во время использования агента. Страница представляет это как основной цикл: set up → curate → retrieve.
Если память нужна вне локальной машины, сайт описывает опциональный шаг push в ByteRover Cloud; иначе подчеркивается «runs locally by default» без аккаунта, облака и telemetry.
Сценарии использования
- Непрерывность памяти между инструментами для рабочих процессов агентов: curate один раз, затем используйте одну память в разных инструментах и фреймворках агентов (страница ссылается на прогресс от OpenClaw к Claude Code, Cursor и далее) без «trapped in one tool».
- База знаний для долгосрочных проектов из существующих файлов: импортируйте markdown и текстовые источники (например,
MEMORY.md, QMD и другие text files), и ByteRover организует их в queryable дерево знаний. - Командные или multi-agent setups: для пользователей OpenClaw делитесь persistent иерархически структурированной памятью между агентами, чтобы они работали с одними curated знаниями.
- Тюнинг точности поиска для структурированных задач: используйте многоуровневый pipeline (fuzzy text до глубокого LLM-driven search), когда нужны более точные ответы, чем от fuzzy matching.
- Постепенная миграция из существующей системы памяти: страница упоминает запуск существующей системы параллельно с ByteRover и предоставляет полный migration guide.
FAQ
ByteRover привязан к одному инструменту или фреймворку агентов?
Нет. Сайт позиционирует ByteRover как portable memory, которую можно переносить между инструментами и setups агентов, и явно описывает работу с OpenClaw.
ByteRover требует облака или аккаунта?
Страница указывает, что ByteRover работает локально по умолчанию и подчеркивает «No account, no cloud, no telemetry». Облако опционально для push workspace.
Какие входные данные можно curate в ByteRover?
Сайт указывает, что можно импортировать existing memory content из markdown-файлов (например, MEMORY.md), QMD и «any text files».
Как ByteRover находит информацию?
Он использует многоуровневый file-search retrieval pipeline, начиная с fuzzy text matching и эскалируя к глубокому LLM-driven search для большей точности.
Можно ли использовать свой LLM/provider?
Да. Страница говорит, что можно power ByteRover своим LLM using API key и выбрать опции модели/provider.
Альтернативы
- Поиск на основе векторов (RAG) с использованием embeddings и векторной базы данных: похожая цель (retrieval-augmented memory), но обычно ориентирована на векторный поиск, а не на многоуровневый file-search pipeline и иерархическую курацию «knowledge tree» в ByteRover.
- Локальный поиск по документам с помощью LLM-assisted query: если вам в основном нужен поиск по файлам, можно комбинировать локальные инструменты индексации/поиска с LLM prompting; отличительная черта ByteRover — stateful курация в структурированную систему знаний.
- Общая память для multi-agent через custom persistence layer: команды могут создать свою логику persistence и retrieval для агентов; ByteRover предлагает готовый workflow курации, retrieval и (опционально) переносимости в облако.
- Системы knowledge-base/wiki с поиском: полезны для хранения информации и просмотра человеком, но обычно не обеспечивают agent-oriented stateful курацию и retrieval workflow, описанные для ByteRover.
Альтернативы
garden-md
garden-md превращает расшифровки встреч в структурированную связанную wiki-компанию: HTML-вью в браузере и markdown, с синхронизацией из поддерживаемых источников.
Codex Plugins
Используйте Codex Plugins, чтобы объединять skills, интеграции приложений и MCP-серверы в повторно используемые сценарии для доступа к Gmail, Google Drive и Slack.
Struere
Struere — AI-native операционная система вместо таблиц: структурированные приложения с дашбордами, алертами и автоматизациями для задач и процессов.
Falconer
Falconer — самообновляемая платформа знаний для быстрых команд: пишите, делитесь и находите надежную внутреннюю документацию и контекст кода в одном месте.
BookAI.chat
BookAI позволяет вам общаться с вашими книгами, просто предоставив название и автора.
skills-janitor
skills-janitor для Claude Code: аудит и учет навыков, сравнение с девятью командами /janitor-* и поиск дублей без зависимостей.