Skip to content

Dheemanth07/Legal-Rights-awareness-Chatbot

Repository files navigation

Legal Rights Awareness Chatbot

🚀 Empowering citizens with accessible, AI-driven information on their basic legal rights.

This project is a conversational AI chatbot built to demystify legal information for the average citizen of India. Leveraging the advanced reasoning capabilities of the Gemini 2.5 Pro API, it aims to enhance legal literacy by providing clear, accessible, and understandable answers to questions about basic legal rights and procedures.


🎯 Project Objectives

  • Educate: To inform Indian citizens about their fundamental legal rights in simple, plain language.
  • Simplify: To break down complex legal jargon and procedures into easy-to-understand steps.
  • Empower: To provide users with the confidence and knowledge to navigate common legal situations.

✨ Features

  • Conversational AI: Uses the Gemini 2.5 Pro API for natural, human-like dialogue.
  • Broad Scope: Covers a wide range of topics, from basic citizen rights to consumer protection.
  • Simple Language: Designed to be accessible to users with no prior legal knowledge.

🛠️ Tech Stack

  • Core Model: Google Gemini 2.5 Pro
  • Backend: Node.js (Express.js)
  • Frontend: [e.g., HTML/CSS/JavaScript, React, EJS]
  • Database: [e.g., Supabase, Firebase, MongoDB]

Quick Start

Instructions on how to run this project locally.

# 1. Clone the repository
git clone [https://github.com/your-username/your-repo-name.git](https://github.com/your-username/your-repo-name.git)
cd your-repo-name

# 2. Install dependencies
# (This installs all packages from package.json)
npm install

# 3. Set up your environment variables
# (Create a .env file and add your GEMINI_API_KEY)
echo "GEMINI_API_KEY='YOUR_API_KEY_HERE'" > .env

# 4. Run the application
# (Assuming your main file is index.js or app.js)
node index.js
# or if you have a "start" script in your package.json:
# npm start

About

An AI chatbot simplifying basic legal rights citizens. Built with the Gemini 2.5 Pro API.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published