PdfIQ

PdfIQ

Web Application
2025

Full-stack app to upload PDFs and chat with them using AI. Built with Next.js 15, Bun, Mistral AI, Gemini AI, and Qdrant vector search.

PdfIQ is a sophisticated full-stack application that enables users to upload PDF documents and engage in intelligent conversations using AI. Features include PDF upload and parsing, AI-powered chat with Mistral AI, Gemini AI, conversation memory, multi-file context selection, semantic vector search with Qdrant, and secure authentication with Clerk. Built with Next.js, Bun runtime, Express.js, PostgreSQL, and more.

Technologies Used

Next.jsTypeScriptTailwind CSSShadcnTanStack React Query v5AxiosLucide ReactStreamdownBunExpress.jsDrizzle ORMPostgreSQLQdrantValkeyAdminerDockerDocker Composepdf-parseMulterBullMQLangChainLangGraphMistral AIGemini AIClerk

Key Features

  • PDF upload & processing
  • AI-powered chat with document context
  • Conversation memory across sessions
  • Multi-file context selection
  • Document analysis & chunking
  • Semantic vector search with Qdrant
  • Real-time streaming AI responses
  • User authentication with Clerk
  • Background processing with BullMQ
  • Modern, interactive UI