Orbi
Открытый AI-агент для GitHub: берёт Issue с меткой ai-ready, пишет код, отправляет его на независимое ревью, мержит и выпускает тег.
- Можно попробовать бесплатно
- Да
- Без регистрации
- Да
- Русский интерфейс
- Нет
- Цена от
- $29/мес
- Разработчик
- Low Code, LLC
Orbi — сборочная линия для GitHub-репозиториев, где работу выполняют AI-агенты. Задача ставится обычным Issue с меткой ai-ready: Orbi создаёт отдельную ветку и изолированный worktree, пишет код, прогоняет тесты и открывает pull request. Дальше запускается вторая, независимая сессия ревью: она сверяет диф с критериями приёмки из Issue, может сама поправить код и перезапустить проверки, а слить разрешено только тот коммит, который получил вердикт. Релизы остаются под контролем человека — выпуск начинается с Issue, помеченного ai-release, после чего Orbi замораживает SHA, ставит тег и публикует GitHub Release по принятому в репозитории процессу. Ядро открыто под AGPL-3.0 (есть альтернативная Sustainable Use License) и бесплатно для самохостинга: репозиторий, ключи и тесты остаются на своей машине, модель подключается через любой OpenAI-совместимый API. Для тех, кто не хочет держать свой сервер, есть Orbi Cloud с оплатой за токены и бесплатными первыми доставками.
Возможности
От Issue до тега
Метка ai-ready запускает полный цикл: ветка, изолированный worktree, код, тесты, pull request, ревью, мерж и релиз по вашей процедуре.
Ревью отдельной сессией
Вторая сессия сверяет диф с критериями приёмки из Issue, сама вносит правки и перезапускает тесты, а вердикт привязан к конкретному коммиту.
Изоляция и защита веток
Работа идёт в отдельном worktree от замороженного SHA, а защищённые ветки агент не пушит и не мержит — правила репозитория продолжают действовать.
Своя модель
Самохостинг работает с любым OpenAI-совместимым API или локально запущенной моделью, ключи и расходы на модель остаются у пользователя.
Восстановление после сбоя
Состояние живёт в Issue, PR, метках и run ID, поэтому упавший запуск продолжается с того же места, а не начинается заново.
Ops-задачи в том же потоке
Деплой или разбор инцидента оформляются как Issue: команды и их вывод публикуются в задаче, как и обычные изменения кода.
Самохостинг бесплатно
Orbi ставится на свою машину или сервер под AGPL-3.0, работает по таймеру systemd или launchd и не требует платы за платформу.
Кому подойдёт
- Разработчики
Чтобы разгрузить бэклог: понятно описанные Issue доходят до смерженного PR и релиза без ручного сопровождения каждой сессии агента.
- Менеджеры проектов и продуктов
GitHub Issues остаются единственным списком задач и источником статуса, а прогресс виден по PR и комментариям.
- Предприниматели и руководители
Небольшая команда может закрывать больше задач на том же GitHub-процессе, без отдельного инструмента и без своего сервера при работе через Cloud.
Как начать
- Войдите в Orbi Cloud через GitHub или установите самохостинг командой из документации.
- Установите GitHub App и выберите репозитории, в которых агенту разрешено работать.
- Подключите репозиторий — для Cloud раннер поднимется автоматически.
- Опишите задачу фразой, чтобы Orbi оформил Issue, или пометьте готовый Issue меткой ai-ready.
- Проверьте pull request и ревью, затем откройте Issue с меткой ai-release, чтобы выпустить тег.
Тарифы
Цены Cloud фиксированные, без доплаты за токены сверх пакета: когда лимит исчерпан, новые доставки приостанавливаются. Самохостинг бесплатен, оплата за модель идёт напрямую провайдеру. Подписки на карту проводит Stripe, Alipay и WeChat Pay принимаются разовым платежом без автопродления.
Ограничения
- Работает только с GitHub: Issues, pull requests и Actions должны быть в GitHub.
- Самохостингу нужны Python 3.14, git, gh и пользовательская сессия systemd или launchd.
- Самохостинг на macOS пока не проверен на реальном железе, Linux — основная платформа.
- Релиз не автоматический: его запускает только Issue с меткой ai-release, которую ставит человек.
- В Cloud репозиторий на время доставки клонируется на машины провайдера, а при исчерпании пакета токенов новые доставки встают.
Платформы и интеграции
Соседи по смыслу
за последний месяц