Stay informed with weekly updates on the latest AI tools. Get the newest insights, features, and offerings right in your inbox!
Open-source AI chat platform for intelligent document search, multi-format support, and secure multi-tenant use.
Transform documents into intelligent conversations with AI. Open-source document chat platform with semantic search, RAG (Retrieval Augmented Generation), and multi-provider AI support (OpenRouter, OpenAI, ImageRouter).
π Test it out: https://document-chat-system.vercel.app
π» GitHub Repo: https://github.com/watat83/document-chat-system
π₯ Watch Video Explainer: https://youtu.be/P42nlCmicVM?si=maIjXVxaKWkvevn9
Overview Document Chat System is a full-stack, production-ready application that combines intelligent document management with AI-powered conversations. Upload documents in multiple formats, automatically process and index them, then have natural language conversations about your content using advanced AI models.
Key Features
π 100% Free & Open Source - MIT licensed. Deploy your own instance, modify as needed, or monetize as a SaaS.
π€ Multi-Provider AI - Supports OpenRouter (100+ models), OpenAI, Anthropic, and ImageRouter. Uses gpt-4o-mini by default for cost-effective responses.
π Full Document Support - PDFs, DOCX, TXT, images with OCR, and more. Automatic text extraction and intelligent processing.
π Semantic Search - Vector search with Pinecone or pgvector finds relevant content beyond simple keyword matching.
π₯ Multi-Tenant Ready - Built-in organization isolation with complete data separation between users/organizations.
π³ Optional SaaS Billing - Integrated Stripe billing system with customizable pricing plans for monetization.
β‘ Background Processing - Inngest handles document processing, vectorization, and AI analysis asynchronously.
π¨ Modern UI - Beautiful, responsive interface with dark mode built using shadcn/ui and Tailwind CSS.
π Enterprise Security - AES-256 encryption, Row-Level Security (RLS), and Clerk authentication.
π³ Production Ready - Dockerfile included, deploy to Vercel/Railway/Render in minutes with one-click setup.
Features
π Document Management Multi-Format Support: PDF, DOCX, TXT, MD, images, and more formats will be supported soon Intelligent Processing: Automatic text extraction, OCR, metadata analysis Folder Organization: Hierarchical folder structure with drag-and-drop Batch Operations: Upload and process multiple files simultaneously Real-Time Progress: Live updates on document processing status
π€ AI-Powered Chat Multiple AI Providers:
π Advanced Search
π₯ Multi-Tenant Architecture
β‘ Background Processing
License This project is licensed under the MIT License - see the LICENSE file for details.
What this means:
β Commercial use allowed
β Modification allowed
β Distribution allowed
β Private use allowed
β No liability
β No warranty