Repolode
kodustech

kodustech/kodus-ai

Open source AI-ревьюер кода для pull request, который можно развернуть самостоятельно и подключить к любому LLM-провайдеру.

Open source альтернатива:CodeRabbit

Звёзды
1,514
Форки
178
Открытые issues
176
Последний коммит
3 часа назад

Что это?

Kodus — open source AI-ревьюер кода, который оставляет комментарии к pull request и merge request. Он работает с GitHub, GitLab, Bitbucket, Azure DevOps и Forgejo и может запускаться на ваших серверах или как hosted-сервис в Kodus Cloud.

Проект работает по модели bring-your-own-key: вы подключаете учетные данные таких провайдеров, как OpenAI, Anthropic, Google Gemini, Vertex AI, или любого совместимого с OpenAI endpoint, а оплату за использование моделей напрямую выставляет провайдер. Правила Kody Rules, которые команда задает на обычном языке, определяют, что проверяет ревьюер, — на уровне организации, репозитория или пути. Kody Issues отслеживает неразрешенные предложения из закрытых pull request.

В монорепозитории находятся API на NestJS, дашборд на Next.js, worker для задач ревью, webhook-сервис и CLI, который умеет проверять рабочее дерево, staged diff, ветку или коммит, в том числе в CI/CD-пайплайнах.

Ключевые возможности

  • 01Проверяет pull request в GitHub, GitLab, Bitbucket, Azure DevOps и Forgejo.
  • 02Работает с вашими API-ключами OpenAI, Anthropic, Gemini и совместимых с OpenAI endpoint.
  • 03Позволяет командам задавать правила ревью на обычном языке и применять их к репозиториям или путям.
  • 04Отслеживает в Kody Issues невыполненные предложения из закрытых pull request.
  • 05Предоставляет CLI для проверки локальных изменений, staged diff, веток и коммитов.

Сценарии использования

  • Команды, которым нужно хранить исходный код в собственной инфраструктуре, в том числе в self-managed GitLab или Forgejo.
  • Организации, которые хотят сами выбирать LLM-провайдера и напрямую оплачивать его услуги.
  • Применение правил и проверок безопасности, заданных для конкретного репозитория, к каждому pull request.
  • Запуск AI-ревью из терминала или CI-пайплайна до отправки кода.

Быстрый старт

  1. 1

    Клонируйте репозиторий

    git clone https://github.com/kodustech/kodus-ai.git
  2. 2

    Перейдите в каталог проекта

    cd kodus-ai
  3. 3

    Запустите локальную настройку

    yarn setup

Что важно знать

  • Для самостоятельного размещения требуется Docker на VM как минимум с 2 ядрами CPU, 8 ГБ RAM и диском на 60 ГБ.
  • Лицензия — AGPLv3 с копилефтом.
  • Экземпляры с самостоятельным размещением отправляют один анонимный сигнал в день, если телеметрия не отключена.

Темы

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

Что такое kodus-ai?
Open source AI-ревьюер кода для pull request, который можно развернуть самостоятельно и подключить к любому LLM-провайдеру. Kodus — open source AI-ревьюер кода, который оставляет комментарии к pull request и merge request. Он работает с GitHub, GitLab, Bitbucket, Azure DevOps и Forgejo и может запускаться на ваших серверах или как hosted-сервис в Kodus Cloud.
kodus-ai можно использовать бесплатно? Какая у него лицензия?
kodus-ai распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
kodus-ai всё ещё поддерживается?
Активно поддерживается. Последний коммит в kodus-ai — 22 окт. 2026 г..
Для чего можно использовать kodus-ai?
Команды, которым нужно хранить исходный код в собственной инфраструктуре, в том числе в self-managed GitLab или Forgejo. Организации, которые хотят сами выбирать LLM-провайдера и напрямую оплачивать его услуги. Применение правил и проверок безопасности, заданных для конкретного репозитория, к каждому pull request. Запуск AI-ревью из терминала или CI-пайплайна до отправки кода.
Как установить kodus-ai?
Клонируйте репозиторий: git clone https://github.com/kodustech/kodus-ai.git Перейдите в каталог проекта: cd kodus-ai Запустите локальную настройку: yarn setup
Где скачать kodus-ai?
Исходный код и инструкции по установке — на GitHub: https://github.com/kodustech/kodus-ai

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты