The Legal AI Assistant is an AI-powered chatbot and tool designed to assist users with legal queries, document drafting, clause classification, and more. It leverages modern LLMs (Large Language Models) to simplify legal processes for individuals, law firms, and legal departments.
- 🧠 Ask legal questions and receive AI-generated answers
- 📄 Upload legal documents (PDFs) and interact with their content
- ✍️ Draft contracts, NDAs, and other legal templates
- 🔍 Identify and classify clauses in uploaded documents
- 🗂️ Support for multiple use cases via different API endpoints
# Clone the repository
git clone https://github.com/topspeed69/Legal-AI-Assistant.git
cd Legal-AI-Assistant/legalai_app
# Install dependencies
flutter pub get
# Run the app
flutter run# Clone repository
git clone https://github.com/yourname/Legal-AI-Assistant.git
cd Legal-AI-Assistant
# Create Conda environment
conda env create -f environment.yml
conda activate legal_ai
# Install pip dependencies
pip install -r requirements.txtDataset used
@inproceedings{bhattacharya2021,
title={Legal Case Document Summarization: Extractive and Abstractive Methods and their Evaluation},
author={Shukla, Abhay and Bhattacharya, Paheli and Poddar, Soham and Mukherjee, Rajdeep and Ghosh, Kripabandhu and Goyal, Pawan and Ghosh, Saptarshi},
booktitle={The 2nd Conference of the Asia-Pacific Chapter of the Association for Computational Linguistics and the 12th International Joint Conference on Natural Language Processing},
year={2022}
}