Your personal research assistant that remembers everything you've ever read. Docify is an open-source, local-first AI application designed to enhance your research capabilities. This innovative tool allows you to upload various resources such as PDFs, URLs, documents, images, and code, and ask questions about them to receive cited, grounded answers. All processing is done locally, ensuring complete privacy of your data.
Privacy-First: All processing, including embeddings and storage, happens locally.
Smart Deduplication: Prevents duplicate processing through content-based fingerprinting.
Multi-Format Support: Supports PDF, URL, Word, Excel, Markdown, images (OCR), and code.
Cited Answers: Every response includes citations to source documents.
Hybrid Search: Combines semantic (vector) and keyword (BM25) search.
Local LLM: Runs Mistral 7B via Ollama with optional cloud LLM support.
Workspace Model: Offers personal, team, or hybrid collaboration.
One-Command Setup: Simplified setup with Docker Compose orchestration.
Docify's RAG pipeline integrates 11 core services, including resource ingestion, chunking, embeddings, query expansion, hybrid search, re-ranking, context assembly, prompt engineering, LLM service, citation verification, and message generation. For complete technical details, refer to the ARCHITECTURE.md.
Built with