Skip to content

AI Legal Support with LegalVision

LegalVision is an AI-powered legal assistant that simplifies complex laws into easy-to-understand language, offers real-time responses, and empowers people to access justice without confusion or costly consultations.

Core trick

A tool-using legal agent combines web search and vector-retrieved documents to explain statutes in plain language.

Tags

Description

$29
MudassserRasool/ai-law-guider★ 00 forksTypeScriptCreated Aug 24, 2025 · last push May 10, 2026

README excerpt

# LegalVision

**Monorepo for an AI-assisted legal research and document-analysis application.**  
The stack pairs a **React / TypeScript** single-page client with a **FastAPI** service that orchestrates a tool-using legal agent, persistent chat in **MongoDB**, and multimodal ingestion (documents and images).

| Surface | Role |
|--------|------|
| [`frontend/`](frontend/) | Vite + React 18 UI, Redux Toolkit API layer, Tailwind CSS |
| [`backend/`](backend/) | REST API, JWT auth, AIML-hosted LLM, web search + vector retrieval |

**Live demo:** [legal-vision-app-for-law-flame.vercel.app](https://legal-vision-app-for-law-flame.vercel.app/)  

This repository consolidates development that previously lived in separate frontend and backend repositories (history preserved upstream).

---

## Table of contents

1. [Disclaimer](#disclaimer)  
2. [System overview](#system-overview)  
3. [Architecture](#architecture)  
4. [Repository layout](#repository-layout)  
5. [Prerequisites](#prerequisites)  
6. [Configuration](#configuration)  
7. [Local development](#local-development)  
8. [HTTP API](#http-api)  
9. [Agent behavior and limits](#agent-behavior-and-limits)  
10. [Operations and security notes](#operations-and-security-notes)  
11. [Testing](#testing)  
12. [Deployment](#deployment)  
13. [Contributing](#contributing)  
14. [License and lineage](#license-and-lineage)  

---

## Disclaimer

LegalVision is **software for information and workflo

Team