An AI-powered platform for analyzing contracts and legal documents. Upload PDFs, chat with AI about their contents, and get intelligent insights through semantic search and context-aware responses.
- 📄 PDF Document Analysis
- 💬 AI-Powered Chat Interface
- 🔍 Semantic Search
- 🌓 Dark/Light Mode
- 📱 Responsive Design
- Next.js 15 (App Router)
- Supabase (Database & Storage)
- OpenAI API & LangChain.js
- TailwindCSS & Shadcn/ui
- TypeScript
-
Install dependencies:
npm install
-
Configure environment:
SUPABASE_URL=your_supabase_url SUPABASE_KEY=your_supabase_key OPENAI_API_KEY=your_openai_api_key
-
Setup and run:
npm run setup:db npm run setup:storage npm run dev
- Edge-first AI processing
- Server Components
- Streaming responses
- Vector-based search
- Type-safe operations