OPEN-SOURCE · SELF-HOSTED · PRIVATE BETA

Open-source платформадля автоматизации разработки

Code review, коммиты, релизы — на автопилоте. Self-hosted, под вашим контролем.

KBPL1.1 + MIT · Без vendor lock-in · Основатель читает каждый issue

Terminal
_
Начните с одного результата

Выберите следующую полезную команду.

Лаунчер спросит только то, что нужно для этого сценария. Остальное можно добавить позже.

01

Подготовить коммит

Превратите текущие изменения в репозитории в проверяемый план коммита.

kb commit generate

План, который можно проверить до изменения истории Git.

Открыть настройку

02

Подготовить релиз

Рассчитайте состав следующего релиза без публикации пакета.

kb release plan

План релиза для проверки до публикации.

Открыть настройку

03

Создать свою команду

Сгенерируйте одну сфокусированную команду для процесса вашей команды или агента.

kb my-command hello

Обнаруживаемый плагин, готовый для вашей реализации.

Открыть настройку
Проблема

Каждая команда строит одно и то же. Заново.

Агент пошёл куда не звали

Даёте агенту только те инструменты, которые сами разрешили. Плагин без доступа — недоступен.

agentcode-reviewer
github.api
shell.exec
git.read
fs.write
github.comment
network.*

Автоматизация держится на bash

Workflow в YAML. Движок следит за выполнением, пишет логи, повторяет при ошибке.

trigger: pull_request.opened
fetch
0.3s
review
2.1s
notify
running…

Сменили OpenAI на Claude — переписывай каждый вызов

Плагины вызывают platform.llm.complete(). OpenAI, Claude, Mistral — меняете адаптер в конфиге, ни строчки в плагинах не трогается.

my-plugin
platform.llm
.complete(prompt)
adapter
openaiclaudemistral
response
✓ LLMResponse
same interface

Каждый инструмент — отдельный остров

Commit, review, release, deploy — один workflow, одна платформа, одни логи.

code-review.yaml
3.1s
release.yaml
12s
deploy.yaml
running…
commit.yaml
0.8s
Воркфлоу

Определите один раз. Запускайте везде. Отслеживайте всё.

Релизы, ревью, QA-гейты, AI-агенты — всё описано как код, работает на одном движке. Версионируйте в git, запускайте из CLI или CI, инспектируйте каждый шаг.

code-review.yaml
runfetch-diff
✓ 312ms
git.diff · pr: {{ env.PR_NUMBER }}
agentreview
✓ 2.8s
claude-sonnet-4-6
github.api
shell.exec
git.read
fs.write
condition: score ≥ 7 ?
score < 7
request-changes
github.comment
score ≥ 7
approve
github.approve
agentclaude-sonnet-4-6
$kb github create-pr"fix: rate limiting"
$kb github comment"LGTM, merging"
$kb slack notify"deployed to prod"
plugin commands
plugingithub-plugin
key:ghp_xxxstored in plugin
createPR
deleteRepo
addComment
adminAccess
every call traced · analytics counted
api.github.com
Агенты

Агент вызывает команду. Не ваш ключ.

Пишете плагин — агент получает набор команд. Ключи, права доступа, аудит — внутри плагина. Агент не знает как устроен GitHub — он просто вызывает kb github create-pr.

Внутренние агенты KB Labs идут дальше — каждый шаг трассируется, аналитика считается автоматически, ничего не теряется.

Интеграции

21+ адаптер. Меняйте вендора в конфиге.

Каждая внешняя зависимость — LLM, база данных, векторное хранилище, кеш, storage — за типизированным контрактом. Меняйте реализацию не трогая код.

LLM

Реализуй ILLM — любой провайдер подойдёт

OpenAI

Базы данных

MongoDBSQLiteDuckDBRedis

Векторные

QdrantVoyage AI

Хранилища

S3DockerGitHub

Коммуникации

TelegramClickUp

Observability

Pino

Не нашли нужное? Напишите свой адаптер — тот же контракт, подключается так же.

Мы используем это сами

KB Labs работает на KB Labs — каждый день.

Релизы, code review, commit-политики, QA-гейты, управление зависимостями — всё как плагины на том же движке, который вы установите.

0%
self-hosted
Нет облачных зависимостей в основном пути
DUAL
лицензия
Полный исходный код на GitHub навсегда
<1ч
первый воркфлоу
От установки до рабочего воркфлоу
Я строю на KB Labs каждый день. Каждый релиз, каждый review-гейт, каждый QA-чек. Это тот же движок, который вы установите.
Kirill Baranov · k-baranov.ru· Telegram
Вопросы и ответы

Частые вопросы

Нет. KB Labs специально сделан так, чтобы стоять рядом с тем, что у вас уже есть. Ставите, подключаете один workflow, всё остальное не трогаете. Расширяете охват тогда, когда это имеет смысл для команды — а не потому что инструмент попросил.
OSS-ядро бесплатно — и таким останется. Это сам движок, а движок не закрывается. Коммерческий слой поддержки есть в roadmap — для команд, которым нужны гарантии: SLA, выделенная поддержка, расширенный governance. Но это надстройка, а не шлагбаум перед ядром.
Особенно для вас. KB Labs построен на идее, что человек плюс агенты — это команда. Plugin-агент может проводить ревью. Внешний агент вроде Claude или Codex может гонять ваши workflow по тем же контрактам. Что им можно, решаете вы. Соло-разработчики с агентами получают от этого максимум с первого дня.
Одинаково. KB Labs — это runtime с одной моделью прав, одной поверхностью наблюдаемости и одним контрактом расширения, применёнными одинаково ко всему, что в нём запускается. Человек, plugin-агент, внешний агент, CI-бот — все заявляют, что им можно, и runtime это применяет. Никому не выдаются привилегии. Никто не обходит рельсы. MCP — в roadmap, как следующее протокольное расширение того же подхода.
Одна команда ставит лаунчер. Рабочее окружение с первым workflow обычно готово за час. Без облака, без долгого провижининга.
CI/CD хорошо делает сборку и деплой. KB Labs — про всё, что вокруг: commit policy, AI review gate, QA-тренды, координация релиза, агентные workflow. То, что не лезет в pipeline YAML и не тянется как конфиг.
Начать

Запустите на одном реальном воркфлоу.

Одна команда — и движок на вашей машине. Первый workflow за час. Без облака.

KB Labs — Self-Hosted Open-Source Workflow Engine