Release v0.70 • Open Source & 100% Offline | GDPR & CAD Ready

La Privacy Documentale,
nell'Era dell'Intelligenza Artificiale.

Anonimizza contratti, sentenze e documenti sensibili direttamente sul tuo computer. Nessun cloud, nessuna fuga di dati. Gratuito per sempre.

100% Locale & Offline I documenti non lasciano mai il PC
Layout In-Place PDF, Office e OpenDocument intatti
NER + OCR + Biometria Testi, scansioni e fototessere
Proxy API per IDE AI Claude Code, Codex, Aider, OpenCode
Il Proxy funziona con
Claude Code Codex CLI Aider OpenCode Goose CLI OpenCode Continue Aider OpenAI SDK Anthropic SDK REST API
HARD-BLOCK FAIL-SAFE: ATTIVO
Prova uno scenario reale:
Elaborazione 100% locale
1. Il tuo Prompt nell'Editor (In Chiaro) PII RILEVATI
"Riassumi la pratica edilizia di Mario Rossi (CF: RSSMRA80A01H501U), residente in Via Roma 14, Sassari, e prepara una risposta per m.rossi@pec.it o al +39 340 9876543."
127.0.0.1:8181/v1 Censura Offline Istantanea
2. Inviato all'LLM Online (Purificato) 100% GDPR SAFE
"Riassumi la pratica edilizia di [PERSONA_1] (CF: [COD.FISCALE/P.IVA_1]), residente in [INDIRIZZO_1], e prepara una risposta per [EMAIL_1] o al [TELEFONO_1]."
/extracted/proxy_sessions/2026-10-22.jsonl
{"time": "2026-10-22 10:41:07", "path": "/v1/chat/completions", "map": {"[PERSONA_1]": "Mario Rossi", "[COD.FISCALE/P.IVA_1]": "RSSMRA80A01H501U", "[INDIRIZZO_1]": "Via Roma 14, Sassari"}}
REPUBBLICA ITALIANA — DOCUMENTO IDENTITÀ / PDF EasyOCR + OpenCV
FACE REDACTED
COGNOME E NOME [PERSONA_1]
DATA DI NASCITA [DATA_1] — [INDIRIZZO_1]
CODICE FISCALE ████████████████
FORMATO & TABELLE ✓ Impaginazione Originale Intatta
Volti, Firme e Targhe (Reti Neurali Locali)

Rileva e oscura fototessere, firme autografe e targhe su carte d'identità, passaporti, foto e PDF scansionati con i modelli locali YuNet (OpenCV) e YOLOS.

Censura OCR & In-Place (PDF, Office, Immagini)

Oscura in modo indelebile i pixel delle scansioni (anche ruotate o con timbro di protocollo) e sostituisce il testo nei file Office senza toccare tabelle, stili, immagini e macro VBA.

Casi d'Uso

Due Modalità Potenti, Un Unico Scudo Privacy.

Usa Germano AI per bonificare interi archivi documentali in locale oppure come filtro trasparente in tempo reale tra i tuoi strumenti di lavoro e le AI sul cloud.

Caso d'Uso 1 • Batch Standalone & NAS

Anonimizzazione Massiva di Cartelle e Archivi Documentali

Hai semplicemente un gran numero di documenti da anonimizzare sul tuo computer o server o NAS. Germano funziona in modalità standalone e restituisce i documenti anonimizzati; supporta molti formati ed è altamente configurabile. Tu semplicemente copi la cartella contenente i file dentro ad input e ricevi i file anonimizzati nella cartella output. Germano mantiene la struttura della directory e delle sottocartelle originali. Germano anonimizza testo, prompt e volti ed è compatibile con il GDPR; Germano è un'applicazione Windows locale e offline (non richiede accesso ad internet per funzionare).

/input/** Germano Offline /output/**
Caso d'Uso 2 • Proxy API Locale per LLM

Usa ChatGPT, Claude, Gemini e Agenti AI senza Inviare Dati Sensibili

Vuoi usare la potenza di un LLM online (ChatGPT, Gemini, Claude, Copilot, DeepSeek..) ma i tuoi documenti o il testo che scrivi nel prompt contengono dati personali che non vuoi o non puoi inviare all'AI (come da normativa vigente per la Pubblica Amministrazione)? Germano anonimizza questi dati per te integrandosi perfettamente fungendo da Proxy API Locale con gli strumenti che già usi: Claude Code, OpenAI Codex, Aider, OpenCode, Goose e qualsiasi script SDK. Se sul prompt scrivi "Mario Rossi" se ne accorge e lo sostituisce con [PERSONA_1] prima che venga inviato all'LLM online. In questo modo l'AI online avrà in input solo i documenti e i testi anonimizzati.

Claude Code / Codex / Aider Proxy :8181 Cloud LLM
Architettura Tecnologica

Cos'è Germano AI?

Un motore neurale e biometrico completo che gira interamente sul tuo hardware, progettato per non alterare mai l'impaginazione dei tuoi documenti.

Intelligenza Artificiale Locale

6 modelli IA locali (linguaggio, OCR e visione) che girano direttamente sul tuo processore, anche su un PC senza scheda video. I tuoi dati non lasciano mai il tuo ufficio.

openai/privacy-filter Italian NER XXL PyTorch CPU / CUDA

Multi-Formato e "In-Place"

Elabora PDF, Word, Excel, PowerPoint, OpenDocument, RTF, email, ZIP e file firmati .p7m mantenendo intatti layout, formattazione, immagini, tabelle e persino le macro VBA.

PDF Redaction Office / ODF / RTF P7M · EML · ZIP

Censura Testuale & Visiva (Biometria)

Intercetta dati sensibili nel testo. Nei PDF o nelle immagini (es. Carta di Identità), usa reti neurali locali per oscurare volti, firme autografe e targhe e l'OCR per leggere e censurare i dati anagrafici stampati.

YuNet Face DNN EasyOCR RegEx Validate (CF, IBAN)
Governance & Sicurezza

Profili di Conformità

Germano AI è progettato per adattarsi sia ad ambienti altamente regolamentati che a professionisti privati.

Germano PA (Pubblica Amministrazione)

A Norma CAD/GDPR
  • Filtri di censura bloccati e attivi al 100%.
  • Nessuna possibilità di disabilitare l'OCR o la biometria facciale per garantire sicurezza assoluta.
  • Garantisce il rispetto del GDPR (Regolamento UE 2016/679) sulla minimizzazione dei dati e del CAD (Codice dell'Amministrazione Digitale) per la gestione documentale.

Germano PD (Pubblico Dominio)

Configurazione Libera
  • Totale controllo su quali filtri (nomi, email, ecc.) attivare.
  • Soglia di affidabilità dell'Intelligenza Artificiale regolabile a piacimento.
  • Ideale per aziende private, avvocati e ricercatori che necessitano di flessibilità operativa.
Zero-Trust AI Proxy

Sblocca il potere di ChatGPT, Claude, Gemini, DeepSeek e molti altri (in sicurezza)

Molte Pubbliche Amministrazioni e aziende esitano a utilizzare i Large Language Models commerciali per paura di inviare prompt o documenti contenenti Dati Personali Identificabili (PII) su server cloud esteri. Grazie all'innovativa integrazione tramite API Proxy Locale, Germano AI si interpone automaticamente tra i tuoi agenti e CLI AI (come Claude Code, Codex o Aider) e i server cloud.

Il tuo Prompt e Documenti

Contengono dati sensibili originali...

Germano API Proxy (Offline)

Censura tutto al volo

LLM (Cloud)

Elaborazione purificata

L'Intelligenza Artificiale online non entrerà mai in contatto con i dati reali originali. Tu puoi scrivere prompt estremamente specifici senza preoccuparti di violare il GDPR, lasciando che il Proxy li "purifichi" prima dell'invio.

Maggiori Dettagli (Scudo Privacy)
Developer & Enterprise Ready

Integrazione REST API

Germano AI non è solo una Dashboard. Integra il motore di anonimizzazione direttamente nei tuoi flussi documentali (CRM, ERP, Protocollo Informatico) tramite le nostre veloci API locali.

  • Endpoint Sincrono Binario: invia un PDF/DOCX via POST e ricevi direttamente lo stream del file anonimizzato.
  • Proxy OpenAI & Anthropic: http://127.0.0.1:8181/v1 per Codex CLI, Aider, OpenCode e SDK, http://127.0.0.1:8181 per Claude Code. Streaming, immagini, PDF e tool supportati.
  • Audit Log JSON Completo: tracciamento puntuale di ogni entità oscurata nella cartella /extracted.
Manuale e Documentazione
# Invia un documento al motore locale Germano AI curl -X POST http://127.0.0.1:8181/api/v1/anonymize \ -F "file=@/percorso/contratti/delibera_comunale.pdf" \ --output delibera_anonimizzata.pdf # HTTP/1.1 200 OK # Content-Type: application/pdf # Content-Disposition: attachment; filename=delibera_comunale.pdf # Report di audit: extracted/api/20261022-104107_delibera_comunale.pdf.json
# Claude Code (formato Anthropic) - PowerShell $env:ANTHROPIC_BASE_URL = "http://127.0.0.1:8181" claude # Codex CLI / Aider / OpenCode (formato OpenAI) $env:OPENAI_BASE_URL = "http://127.0.0.1:8181/v1" codex # La tua API key resta quella vera: Germano la usa solo # per inoltrare la richiesta già anonimizzata. # HARD-BLOCK FAIL-SAFE ATTIVO: # Nessun dato in chiaro può uscire verso il cloud in caso di errore.
[ { "word": "Mario Rossi", "label": "[PERSONA_1]", "entity": "private_person", "score": 0.998 }, { "word": "RSSMRA80A01H501U", "label": "[COD.FISCALE/P.IVA_1]", "entity": "cf_iva", "score": 1.0 }, { "word": "m.rossi@pec.comune.it", "label": "[EMAIL_1]", "entity": "private_email", "score": 1.0 } ]
Architettura & Modalità

Tre modalità operative, un'unica privacy assoluta

Scegli come distribuire Germano nella tua infrastruttura: su un singolo PC isolato, su un server centrale di rete con calcolo condiviso, oppure tramite client ultraleggero.

Modalità Standalone (100% Locale e Isolato)

Predefinita e subito attiva all'avvio. Tutto viene elaborato sul tuo computer senza aprire porte di rete né inviare dati all'esterno. I 6 modelli IA locali caricano in memoria, il Vault resta su disco locale e nessun pacchetto lascia la macchina. Ideale per la massima sicurezza e l'uso offline.

Modalità Server LAN (Calcolo Centralizzato)

Perfetta per la macchina più potente dell'ufficio o dello studio. Il server resta in ascolto sulla porta predefinita (8181) e risponde al rilevamento automatico broadcast UDP (porta 8182). Condivide la potenza dei modelli IA con tutti i colleghi autorizzati tramite Token di sicurezza, azzerando i requisiti hardware delle altre postazioni.

Modalità Client (Germano Client Leggero ~28 MB)

Applicazione snella (~28 MB, scaricabile singolarmente) pensata per notebook o postazioni standard. Si connette automaticamente al Germano Server locale tramite broadcast LAN. Tutti i documenti originali e il Vault di de-anonimizzazione rimangono sul PC locale: solo il carico inferenziale viene inviato al server, garantendo sovranità totale del dato.

Installer Dedicato • Windows, macOS e Linux • 100% Offline

Provalo! (è completamente gratis e Open Source)

Nessun archivio ZIP da estrarre: ogni piattaforma dispone di un unico installer dedicato. Installazione autonoma con configurazione automatica della rete locale, cartelle operative configurate automaticamente in Documenti/Germano AI e avvio immediato in una finestra applicativa dedicata.

1
Scarica l'installer della tua piattaforma (.exe, .pkg o .deb) da download.germano.ai
2
Esegui l'installer: crea la cartella sicura in Documenti/Germano AI e l'icona sul Desktop
3
Avvia Germano: trascina i documenti, avvia l'elaborazione locale e chiudi tutto con la X rossa
Nota sulla versione Client La versione Client serve solo se si ha un server in rete locale con installato Germano in modalità server. Per l'uso autonomo su un singolo computer con tutti i modelli AI a bordo, scarica la versione completa Germano per il tuo sistema.

Installazione su Windows (10 / 11)

Installer autonomo pronto all'uso (.exe). Si installa con configurazione automatica della rete locale e del firewall di Windows, configurando le cartelle di lavoro nei Documenti e aprendosi direttamente al termine.

germano-0.70.exe Rete LAN Automatica Documenti / Germano AI 64-bit Standalone

Installazione su macOS (Apple Silicon & Intel)

Installer nativo (.pkg). Installa con doppio clic Germano.app direttamente nella cartella Applicazioni e predispone l'area di lavoro nei Documenti, subito pronta all'uso senza permessi root o sudo.

germano-0.70.pkg Zero Root ~/Applications Apple Silicon & Intel

Installazione su Linux (Ubuntu, Debian, Fedora, Arch)

Pacchetto nativo Debian/Ubuntu (.deb). Si installa con un clic o via dpkg nello spazio di sistema, integrando il lanciatore sul Desktop e nel Menu Applicazioni, configurando la cartella di lavoro nei Documenti.

germano-0.70.deb Standard XDG Ubuntu / Debian / Mint App Desktop
Codice Sorgente su GitHub

Licenza GNU GPL v3

Germano AI è orgogliosamente distribuito sotto licenza GNU General Public License v3.0. Questo significa che sei libero di usare, studiare e condividere il software a costo zero, perfino per uso commerciale. L'unica regola è che se modifichi o distribuisci una versione derivata di Germano AI, devi renderla anch'essa Open Source rilasciandola sotto la stessa licenza GPL v3. Vogliamo che la privacy sia un diritto accessibile a tutti!

🤝 Collabora al Progetto!

Germano AI è un progetto guidato dalla community. Sei uno sviluppatore Python, un esperto legale o un appassionato di AI? Unisciti a noi! Fai un fork del repository su GitHub, apri una Pull Request e aiutaci a migliorare l'algoritmo, aggiungere nuovi formati supportati o ottimizzare l'interfaccia utente.

Forum Community