SwapGate

Bharat pack

For Indian teams evaluating self-hosted Indic models — e.g. swapping a rented frontier API for Sarvam 30B behind your own endpoint. Enable with swapgate build-evals --bharat-pack.

What it adds

PieceDetail
Hinglish templatesClaim-appeal, GST-notice, scheme-eligibility, and complaint-drafting prompts in mixed Hindi-English.
DPDP redactionbharat and dpdp-strict profiles: PAN, Aadhaar, UPI ids, +91 phones, plus email, keys, and IPs.
Retention guidanceMinimise collection, pseudonymise before storage, retain at most 30 days. Full DPDP duties land 13 May 2027.
FREE-AI annexReceipt fields mapped onto RBI FREE-AI governance/assurance language for fintech audit packets.

Example: frontier to Sarvam

swapgate compare --suite evals/indic-support.json \
  --baseline openai-compat:https://api.provider.com/v1|frontier-large \
  --candidate openai-compat:http://localhost:8000/v1|sarvam-30b \
  --fail-under 0.9 --max-regression 0.05 \
  --out receipt.json --report report.md --sign

See the worked sarvam-swap example (mock providers offline; same commands against real endpoints).