{"repo":"proDreams/revu","free":true,"listed":false,"github":"https://github.com/proDreams/revu","clone":"git clone https://github.com/proDreams/revu.git","description":"🤖 Self-hosted AI code review for your Pull Requests.","language":"Python","stars":23,"topics":["ai","fastap","gitea","github","gitlab","openai","webhook"],"license":"MIT","category":"ai-agents","readme_excerpt":"Napkin Tools: ReVu 🤖 Self-hosted AI code review для ваших Pull Requests. --- Оглавление 1. О проекте 2. Ключевые возможности 3. Технологии 4. ToDo 5. Требования 6. Быстрый старт - Обновление 7. Автор 8. Поддержка 9. Лицензия --- О проекте ReVu — это self-hosted вебхук-сервис для автоматического code review с помощью ИИ. Он принимает вебхуки от Git-провайдеров (сейчас поддерживаются GitHub и Gitea, другие — в планах), анализирует изменения в Pull Request и публикует результат прямо в PR. Основная идея — разгрузить команду и повысить качество кода. Прежде чем ваш коллега возьмётся за ревью, PR уже проверит ИИ и укажет на потенциальные проблемы. ReVu — не сторонний сервис, а self-hosted инструмент, который вы разворачиваете у себя. --- Ключевые возможности Два режима работы Комментарий ( comment ) — единый подробный отзыв по всему Pull Request. Инлайн ( inline ) — точечные комментарии к конкретным изменениям в коде. Гибкая интеграция Поддержка GitHub , Gitea и Bitbucket (расширение до GitLab, и др. в планах). Совместимость с OpenAI API и его альтернативами (OpenRouter, LocalAI и др.), также Российскими ИИ-провайдерами: GigaChat и YandexGPT. Полностью self-hosted Разворачивается на ваших серверах без передачи данных третьим лицам. Можно использовать локальные модели (например, DeepSeek, Qwen), запуская их отдельно в вашей инфраструктуре. Простая конфигурация Настройка через один YAML-файл. Возможность задать количество повторов при неудачных запросах и таймауты. --- Технологии F","default_branch":null,"files":null,"tree":[],"storefront":"/r/proDreams","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/proDreams/revu/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}