Justice Genie 2.0 is a Generative AI–powered legal assistance platform designed to help individuals and small businesses understand their rights under Indian law.
The application delivers multilingual, voice-enabled, AI-generated legal guidance using Google Gemini AI, NLP, and real-life legal scenarios.
🚨 This project is a protected academic + research project. Unauthorized copying, cloning, or commercial use is strictly prohibited.
Justice Genie 2.0 bridges the gap between complex legal systems and common users by providing:
- Instant AI-based legal explanations
- Indian IPC & law references
- Win/Loss probability analysis
- Interactive legal learning tools
The goal is legal awareness, accessibility, and empowerment — without requiring immediate lawyer consultation.
- 🤖 Generative AI Legal Assistant (Google Gemini API)
- 🗣️ Voice-to-Text & Text-to-Speech
- 🌐 Multilingual Legal Queries
- 📊 Win/Loss Probability Analysis (Chart.js)
- 🧾 Chat History Export (PDF)
- 📚 Law PDFs (IPC & Indian Laws)
- 🧪 5-Level Legal Quiz (Case-Based Learning)
- 🔐 Secure Authentication (OTP + Hashing)
- 📱 Fully Responsive UI (Mobile, Tablet, Desktop)
- React.js
- Tailwind CSS + Custom CSS
- Chart.js
- Python (Flask)
- Flask-CORS
- Google Gemini API (gemini-1.5-pro)
- MongoDB (NoSQL)
- Natural Language Processing (NLP)
- Prompt Engineering
- Speech Recognition
- Text-to-Speech
- ReportLab (PDF generation)
This project is a jointly developed academic project.
Vemula Siri Mahalaxmi
- AI Logic & Prompt Engineering
- Backend (Flask + Gemini Integration+ API Integration)
- System Design & Documentation
- Feature Architecture & Flow
Yaganti Subhash
- Frontend Development (React UI)
- API Integration
- UI/UX Enhancements
🔁 Repository Notice
This repository was originally created under Yaganti Subhash’s GitHub account and later forked by Vemula Siri Mahalaxmi.Forking does NOT indicate sole ownership.
The project was designed, developed, and documented collaboratively by both contributors.
- Built an AI-powered legal chatbot using Google Gemini API
- Implemented NLP-based legal query classification
- Designed secure authentication & session management
- Visualized legal case outcomes using Chart.js
- Developed a scalable full-stack architecture
- Focused on real-world legal accessibility & usability
🚨 STRICT WARNING
This project is:
- An original academic research & development project
- Protected under copyright and license terms
- Actively monitored for plagiarism
❌ You are NOT allowed to:
- Copy or rebrand this project
- Submit it as your own academic work
- Use it commercially
- Deploy without explicit permission
- Reproduce architecture, prompts, or UI flow
✅ You may:
- View the code for learning purposes only
- Reference the project with proper credit
Violations may result in academic, legal, and GitHub DMCA actions.
This project is licensed under a Modified Academic License:
- ❌ Commercial use prohibited
- ❌ Redistribution prohibited
- ❌ Plagiarism prohibited
- ✅ Academic reference allowed with credit
⚠️ This project is NOT open-source for free use.
(See LICENSE file for full terms)
Justice Genie 2.0 provides AI-generated legal information for educational purposes only.
It does NOT replace professional legal advice.
Always consult a qualified legal professional for critical legal matters.
Copyright (c) 2025 Vemula Siri Mahalaxmi & Yaganti Subhash
All rights reserved.
This software and associated documentation files (the "Software") are proprietary. No part of this project may be copied, modified, merged, published, distributed, sublicensed, or sold without explicit written permission from the authors.
Unauthorized use, reproduction, or distribution is strictly prohibited and may result in legal action.
Built with responsibility, ethics, and innovation at its core.