-
-
Main architecture and its features
-
State simulator for live simulation
-
Difference of grievance for sorting out the issue.
-
Blockchain anchor for making the contract non static
-
Difference in updated versions of the contract to make sure public is familiar with newer clauses and other parts.
-
Blockchain anchored for future proof access
-
Knowledge Graph showing the hard grievance pron jargons to easy identifiable state
-
Cyber attack blocker to avoid any state change
-
Juris Genie - Architecture
⚠️ The Problem: The Bureaucratic Black Box & Lost Context In India, millions of citizen grievances are filed every year across hundreds of languages and dialects. A citizen filing a complaint in Hindi or Tamil faces a massive language barrier when that document reaches central processing. Currently, grievances are treated as static, unstructured text—leading to misinterpretations, massive delays, and a severe lack of accountability.
While standard AI can translate, governments cannot rely on standard LLMs to process grievances because they hallucinate facts and legal liabilities. A hallucinated claim in a citizen's grievance can lead to wrongful administrative action or systemic failure.
💡 The Solution: JurisGenie for Civic Contracts A grievance is essentially a broken "civic contract" between the citizen and the state. JurisGenie is an infrastructure-level GovTech platform that forces probabilistic multilingual AI models into a mathematically verifiable, deterministic state machine. We ingest unstructured, multilingual citizen grievances, accurately extract the core issues without hallucination, and anchor the resolution lifecycle on the blockchain for absolute transparency. AI translates and extracts the data; hard math enforces the accountability.
🚀 Key Features (The 8-Stage GovTech Pipeline) Multilingual AI Extraction — Automatically translates and identifies the citizen, the department, the exact issue, and the required SLA from a grievance in any Indian language. https://jurisgenie-pro-6ijp.onrender.com/pro/contracts/jg-demo-138/annotate
Jurisdictional & Compliance Analysis — Detects missing information in the grievance and automatically routes it to the correct municipal or state department with clear explanations. https://jurisgenie-pro-6ijp.onrender.com/pro/contracts/jg-demo-138/compliance
Interactive Civic Knowledge Graph — Visualizes the backlog of grievances, connecting repeat complaints to specific contractors, departments, or geographic regions. https://jurisgenie-pro-6ijp.onrender.com/pro/contracts/jg-demo-138/graph
Grievance Diff & Versioning — Tracks any modifications made to the grievance report by officials, highlighting altered or removed claims. https://jurisgenie-pro-6ijp.onrender.com/pro/contracts/jg-demo-138/diff
State-Based Lifecycle Simulation — Models the real-world progression of a grievance (e.g., Filed → Assigned → Overdue → Escalated → Resolved). https://jurisgenie-pro-6ijp.onrender.com/pro/contracts/jg-demo-138/state-machine
Blockchain Verification — Anchors the grievance filing and its final resolution state to the Ethereum Sepolia testnet for tamper-proof, immutable proof. https://jurisgenie-pro-6ijp.onrender.com/pro/contracts/jg-demo-38/blockchain
Execution & Audit Trail — Transparently records every administrative action taken on the file (e.g., delayed response). https://jurisgenie-pro-6ijp.onrender.com/pro/contracts/jg-demo-138/execution
Security & Anti-Tamper Simulation — Stress-tests the system against unauthorized deletions or modifications by corrupt entities. https://jurisgenie-pro-6ijp.onrender.com/pro/contracts/jg-demo-138/simulate
⚙️ Technical Architecture: The "Civic Trust Layer" To eliminate unpredictability and translation errors, JurisGenie firewalls the AI strictly to the extraction layer.
Layer 7 (Pro UI): Next.js Advanced Dashboard for Nodal Officers + React Flow Visualizations.
Layer 6 (Gateway): Unified REST API for citizen portals & mobile apps.
Layer 5 (Execution): State Machine governing the Grievance SLA Lifecycle.
Layer 4 (Engine): Deterministic Rule Evaluation (Pure Functions).
Layer 3 (Core): Serialization, SHA-256 Hashing, Legal Invariants.
AI Layer (Inference): Google Gemini Pro for Multilingual Translation & Clause Extraction + Pinecone Vector Search.
📊 Production-Grade Observability Built for scale to handle millions of national grievances with real-time telemetry. All paths are deterministic and continuously monitored: https://jurisgenie-pro-6ijp.onrender.com/pro/system/metrics
Multilingual AI Pipeline Latency: 345 ms
Deterministic Engine Execution: 12 ms
Blockchain Anchor Time: 8.9 seconds## Inspiration
What it does
How we built it
Challenges we ran into
Accomplishments that we're proud of
What we learned
What's next for Juris-Gene
Built With
- blockchain
- css3
- docker
- html5
- node.js
- npm
- prismasqlite
- sepolia
- tailwind
- typescript