CLI Brikko: маскирование ПДн перед LLM

brikko-cli

Официальный CLI для установки Brikko Studio и обратимого маскирования персональных данных перед отправкой в LLM, с локальным прокси для 152-ФЗ

  • 0 ★ репозитория
  • Последний коммит
  • MIT
CLI

Расширенный доступ

Почему такой уровень

  • Проксирует запросы через api.brikko.ru и локальный демон, доступный на 127.0.0.1
  • Работа с персональными данными клиентов требует доверия к маскированию и хранению ключей
Все причины и проверки
Российский стек

brikkoai/brikko-cli

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/brikko-cli

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Проксирует запросы через api.brikko.ru и локальный демон, доступный на 127.0.0.1
  • Работа с персональными данными клиентов требует доверия к маскированию и хранению ключей

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

CLI ставит и управляет Brikko Studio (локальный десктопный AI-агент с MCP) через docker compose: одна команда brikko init поднимает контейнеры и открывает браузер на localhost:3737. Отдельно есть API-команды, которые работают напрямую с api.brikko.ru без Studio: чат с LLM через смарт-роутер, anonymize маскирует персональные данные (ИНН, ФИО и другие) плейсхолдерами и возвращает mapping_id, restore возвращает реальные данные по этому id, а safe-chat делает anonymize, чат и restore одной командой. Команда brikko proxy поднимает локальный демон на 127.0.0.1, совместимый с OpenAI API: существующий код на OpenAI SDK начинает работать через Brikko после смены только OPENAI_BASE_URL, а маскирование и восстановление персональных данных происходят прозрачно, включая потоковые ответы.

Для кого. Для компаний и разработчиков, которым нужно отправлять запросы в LLM с персональными данными клиентов, не показывая эти данные модели напрямую.

Подходит, если

  • Нужно проксировать существующий код на OpenAI SDK через локальный демон с автоматическим маскированием ПДн
  • Нужно замаскировать текст с ИНН и ФИО перед отправкой в модель и восстановить его в ответе
  • Нужен CLI для установки и обновления Brikko Studio вместо ручного docker compose

Не подходит, если

  • Не готовы держать Docker Desktop или Docker Engine и 2 ГБ на образы: Studio без Docker не ставится
  • Нужен маскинг аудио на лету: транскрипция Whisper проксируется без маскирования в реальном времени
  • Нужен прокси на несколько портов одновременно: в версии 0.3 поддержан один демон на пользователя

Пример запроса к агенту

Замаскируй текст с ИНН и ФИО клиента и составь по нему письмо через safe-chat

Ограничения

Studio требует Docker и около 600 МБ на первую загрузку образов. API-команды и прокси нужен платный ключ BRIKKO_API_KEY с brikko.ru/app/keys. Прокси не поддерживает WebSocket, отвечает 501. brikko uninstall необратимо удаляет контейнеры, volumes и папку установки.

Как отключить. Остановите демон командой brikko proxy stop, контейнеры Studio командой brikko stop (данные сохранятся) или полностью удалите все командой brikko uninstall --yes.

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

Модель видит реальные персональные данные?

Нет, при anonymize и safe-chat модель получает текст с плейсхолдерами вроде <INN_1> и <NAME_1>, реальные данные подставляются обратно на стороне CLI по mapping_id.

Нужно ли переписывать код под Brikko?

Нет для прокси-режима: достаточно сменить OPENAI_BASE_URL на адрес локального демона, остальной код на OpenAI SDK работает без изменений.

Обсуждение

Вопросов и отзывов пока нет.

Российский стек

MCP-сервер и HTTP API, которые находят и маскируют персональные данные в тексте по требованиям 152-ФЗ перед тем, как он уйдет в LLM или во внешний сервис

MCP-серверРасширенный доступ5Звезды репозитория
Российский стек

Шлюз MCP к GigaChat и YandexGPT с автопереключением между ними и анонимизацией персональных данных по 152-ФЗ

MCP-серверРасширенный доступ1Звезды репозитория
Российский стек

Скилл для проверки сайта на требования законов РФ: персональные данные, cookie и трекеры, реквизиты, реклама, способы авторизации

СкиллРасширенный доступ1Звезды репозитория
Российский стек

Скилл аудита персональных данных по 152-ФЗ: где лежит база, что уходит за границу, кто реально имеет доступ и что не удаляется

СкиллШирокий доступ2Звезды репозитория
Российский стек

MCP-сервер с базой федеральных законов и кодексов РФ: полнотекстовый поиск статей, проверка цитат и актуальности

MCP-серверРасширенный доступ9Звезды репозитория

Коротко о README

README на русском и английском описывает три группы команд: API-команды для чата и маскирования без Studio, прокси-команды для локального OpenAI-совместимого демона с маскированием на лету и команды управления самой Studio через Docker. Показаны примеры для каждой группы, таблица сравнения с установкой через curl, известные ограничения версии 0.3 (один демон на пользователя, без WebSocket, аудио без маскинга на лету) и список связанных продуктов Brikko: расширение для браузера, скилл для Claude Code и Cursor, узел для n8n.

Бейдж для README

Сообщить о проблеме