Overview
Chanak AI is an AI assistant for investigators that runs entirely on the officer's own computer. Officers can ask questions about their case files in plain language, follow the money across hundreds of thousands of bank transactions, trace cryptocurrency, and draft court-ready reports, without any case data ever leaving the machine.
The problem
Investigating officers are buried in evidence: bank statements, scanned documents, spreadsheets and call recordings.
- This material is legally sensitive, so it can't be uploaded to online AI tools.
- Findings have to stand up in court, so every figure must point back to a real document.
- And in fraud cases speed matters: once money is withdrawn as cash it is gone, so officers need to know which accounts to freeze first.
Approach · 5 stages
Three ideas guided the design: everything stays on the officer's computer, every answer shows its source, and the AI only drafts while the officer makes the decisions. The AI can reach case data only through checked and logged tools, so it can never alter the evidence.
Runs on the Officer's Computer
The AI models run locally, with no internet connection and nothing sent anywhere.
Reads Every Kind of Evidence
PDFs, scanned pages, Office files, emails and bank statements become one searchable case file.
Answers With Sources
Every answer cites the page it came from, and figures are calculated from the records, never guessed.
AI Helpers, Officer in Charge
Specialist AI agents do the legwork, and anything sensitive waits for the officer's approval.
Court-Ready Output
Drafts official reports with personal details redacted and a full record of how the evidence was handled.
Stack · 5 layers
- AI
- Local AI models (llama.cpp)
- Multi-agent workflows (LangGraph)
- Search & Documents
- Smart document search
- OCR for scanned pages
- Speech-to-text for Indian languages
- Backend
- Python
- FastAPI
- SQLite
- Frontend
- Next.js
- TypeScript
- Tailwind CSS
- Security
- Tamper-evident audit log
- Encrypted secrets
- Offline licensing
What I built · 7 areas
AI Investigation Assistant
- Ask questions about a case in plain language and get answers backed by the case files.
- A team of specialist AI helpers handles research, documents, email and case analysis.
- Sensitive actions pause until the officer approves them, and a 'critic' AI double-checks findings before they are reported.
Answers You Can Verify
- Searches every document in the case, including scanned pages.
- Each answer links to the exact page and passage it came from.
- An answer is blocked if it mentions an account number or figure that isn't in the records.
Money-Trail Analysis
- Reads bank statements in any format: Excel, PDF or scanned.
- Shows how money moved between accounts and flags mule and cash-out accounts.
- Ranks which accounts to freeze first.
- Tested on 450,000+ real transactions from 100+ bank statement formats.
Crypto & GST Fraud
- Traces cryptocurrency across Bitcoin, Ethereum, Solana and Hedera.
- Checks GST returns and supplier records to catch false input-tax-credit claims.
Court-Ready Reports
- 13 ready templates for Indian legal formats, such as the Section 63(4) BSA certificate and the case diary.
- Exports to PDF, Word, Excel and PowerPoint.
- Hides Aadhaar, PAN and bank details automatically, and signatures are never AI-generated.
Calls & Indian Languages
- Transcribes call recordings in Indian languages, including Bhojpuri and Maithili.
- Tells speakers apart and translates between languages.
Security & Chain of Custody
- Works fully offline; nothing is sent to the internet.
- Every important action is recorded in a tamper-evident log that can be independently verified.
Screens · 12 captures
01 / 12
Highlights
- 100% offline: case data never leaves the officer's computer.
- Tested on 450,000+ real bank transactions across 100+ statement formats.
- Every answer links back to its source page, so findings hold up in court.
- 13 court-ready report templates for Indian legal formats.
- Transcribes and translates call recordings in Indian languages.
- Runs on everyday hardware, from a CPU-only machine to a GPU workstation.
Outcome
Chanak AI won IIS 2026, hosted by NFSU in association with INTERPOL, against 143 teams from 13 countries, and is now used at the Enforcement Directorate, in GST fraud investigations, at the BSF, and at the Forensic Science Laboratories in Delhi and Mumbai. Work that officers used to do by hand (matching bank statements, reviewing evidence and writing reports) now happens in guided steps, with sources and a full record, on one computer with no internet.
