Два рабочих примера. Не идеальные, но это то, с чем можно поработать со своими агентами.
pii-anon-service — то самое маскирование с демаскированием из поста, упакованное в сервис для команды. Загружаешь XLSX/CSV/TXT — получаешь обезличенную версию: consistent-маски
[PERSON_N], [EMAIL_N], [PHONE_N], ИНН, СНИЛС, telegram-ники. mapping.json остаётся локально, обратное восстановление — через /deanonymize. Запуск: docker compose up -d → localhost:8000.v2 — то же плюс второй проход: локальная модель через Ollama (qwen2.5:7b) долавливает имена, которые regex пропустил — редкие, иностранные, в падежах.
Всё крутится на своей машине, ПДн наружу не уходит. README внутри.