DocChat v1.0.0
AI Document Q&A SaaS — Upload documents, chat with AI, get answers with source citations.
Features
- 📄 Upload PDF, DOCX, TXT documents (max 20MB)
- 🤖 AI-powered Q&A with GPT-4o-mini + RAG pipeline
- 📑 Source citations with page references
- 💬 Streaming responses
- 📚 Chat history per document
- ✨ Auto-generated suggested questions
- 💳 Free/Pro subscription tiers (Stripe)
- 🔐 Email/password authentication
- 🌙 Dark mode
Tech Stack
Next.js 15 | TypeScript | Supabase | pgvector | OpenAI | LangChain | Stripe | Resend | Vercel
Testing
- 145 unit + integration tests
- 16 Playwright E2E tests
- GitHub Actions CI (lint, typecheck, test, build)
Links
- 🌐 Live: https://doc-chat-gamma.vercel.app
- 📖 README: https://github.com/Docat0209/DocChat#readme