Metadata-Version: 2.4
Name: anonymai
Version: 0.1.0
Summary: Thin client for anonymAI — DSGVO-safe PII anonymization before sending text to LLMs.
Author-email: Allweknow OÜ <info@allweknow.io>
License: Proprietary
Project-URL: Homepage, https://www.anonymai.de
Project-URL: Documentation, https://www.anonymai.de/docs
Keywords: pii,anonymization,dsgvo,gdpr,redaction,llm,privacy
Requires-Python: >=3.8
Description-Content-Type: text/markdown

# anonymAI — client

DSGVO-konforme Anonymisierung, **bevor** Text an ein externes LLM geht — und die echten
Werte danach lokal wieder eingesetzt. So nutzt ihr ChatGPT & Co., ohne dass
personenbezogene Daten die EU verlassen.

```bash
pip install anonymai
```

Kostenlosen **Trial-Key** (10 Anfragen) anfordern: https://www.anonymai.de/docs

```python
from anonymai import Guard

g = Guard(trial_key="DEIN_TRIAL_KEY")          # oder ANONYMAI_TRIAL_KEY setzen
clean, mapping = g.scrub("Bitte an Anna Müller, IBAN DE89370400440532013000.")
# clean == "Bitte an ⟦PII_PERSON_01⟧, IBAN ⟦PII_IBAN_01⟧."

answer = call_your_llm(clean)                  # das LLM sieht nur Platzhalter
final = g.restore(answer, mapping)             # echte Werte lokal wieder einsetzen
```

- **`scrub`** läuft im Trial über die anonymAI-EU-API. Das **Mapping** (Platzhalter →
  Originalwert) bleibt bei euch; **`restore`** ist eine reine lokale Ersetzung.
- Der gekaufte On-Prem-Client bietet **dieselbe `Guard`-API**, läuft aber vollständig
  lokal — dann verlässt gar nichts euer Netz. Nur `trial_key` gegen `license` tauschen.
- Dieses Paket enthält **keine** Erkennungs-Engine — es spricht nur mit der API.

© Allweknow OÜ · https://www.anonymai.de
