DocuMind is an AI-powered chatbot that lets users upload PDFs and interact with them through natural language. It supports question answering, memory-based context retention, and semantic search.
- 📚 Upload and chat with your PDFs
- 🤖 Question answering using LLMs
- 🧠 Chat memory with Redis
- 🔍 Semantic search with Hugging Face embeddings
- 🌐 Built with FastAPI & Next.js
- 🔐 Clerk authentication and payment integration (optional)
- Frontend: Next.js, TailwindCSS
- Backend: FastAPI, LangChain
- AI: Hugging Face Embeddings, Groq LLM
- Memory: Redis
- Auth: Clerk
- Payments: Stripe (optional)