Contract Analyzer Agentic AI Web Application

This full-stack Agentic AI application automates legal contract understanding using Large Language Models (OpenAI GPT-4.1-mini) combined with a Retrieval-Augmented Generation (RAG) system. Users can upload PDF contracts, which are processed and converted into structured text. The system then performs multi-step AI analysis including risk detection, simplification into plain English and interactive Q&A. A modern React frontend provides a real-time, chat-like experience with drag-and-drop file upload, animated UI components and dynamic risk visualization.

Key Features

Tech Stack

Python (FastAPI)OpenAI API (GPT-4.1-mini)RAG PipelinePDF ProcessingReact.jsTailwind CSSFramer MotionJavaScript (ES6+)

Screenshots

Screenshot 0
Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5
Screenshot 6

Video