A citation-backed RAG chatbot that helps residents get instant, accurate answers from their municipality's ordinances, codes, and official documents. Built for Polity Inc., GovToKnow demonstrates production-grade RAG with multiple chunking strategies, adversarial testing, and structured citation support across multiple municipalities.
Government documents are heterogeneous: ordinances, codes, minutes, resolutions with wildly different structures
Implemented 4 chunking strategies optimized for different document types
Citation accuracy is critical — wrong references to legal documents erode public trust
Built structured citation pipeline with groundedness validation — never returns unverifiable claims
Multi-municipality support requires data isolation while sharing infrastructure
LangGraph agent architecture for multi-step reasoning over legal documents
Residents ask questions in plain language that must map to precise legal text
Admin dashboard for municipality onboarding and document management