Все проекты

Локальный ИИ-ревью кодаОткрытый кодОткрытый код

ZeroPing

Открытый ИИ-ревью кода, полностью работающий на локальных моделях, так что ничего не покидает машину.

Снимок интерфейса ZeroPing

Результат

100 % офлайн, нулевая утечка данных

Задача

Команды, которым автоматический ревью кода дал бы больше всего, зачастую именно те, кому по договору запрещено отправлять исходный код в облачный API.

Что я построил

Инференс идёт локально через Ollama за сервисом на FastAPI, поэтому ревью происходит на той же машине, что и код, и работает вообще без сети.

Результат

Структурированный ревью по каждой находке, той же формы, что и у облачного инструмента, и ни одного пути, по которому исходный код мог бы уйти с машины.

Как это работает

  1. 01

    Диф отправляется в локальный сервис на FastAPI, где лежит логика ревью.

  2. 02

    Инференс идёт через Ollama к модели на той же машине, поэтому исходящего запроса попросту не возникает.

  3. 03

    Находки возвращаются структурированно по каждой проблеме, с местом и предлагаемым изменением, а не абзацем текста.

Слой ИИ

Читает локальная модель, с промптом на файл, а не на репозиторий, чтобы окно контекста оставалось честным относительно того, что оно на самом деле видело.

Инженерный слой

Сервис на FastAPI, клиент на Next.js и ни одной сетевой зависимости на всём пути. Ограничение здесь и есть продукт.

Ключевые технические решения

Локальный инференс это требование, а не опция.

Для команд, ради которых это сделано, отправка исходного кода в чужой API не настройка по вкусу. Это то, что запрещает их договор, а значит офлайн остаётся единственным жизнеспособным решением.

Построено на

OllamaLocal LLMFastAPINext.js

Связанное