Khoj
ActiveDescription
Khoj is a self-hostable AI second brain that answers questions from the web or your docs, builds custom agents, schedules automations, and performs deep research.
Key Features
- Multi-LLM support — Switch between local and cloud LLMs including llama3, qwen, gemma, mistral, gpt, claude, gemini, deepseek
- Multi-format document retrieval — Get answers from PDFs, Markdown, Word, Notion, org-mode, images and more
- Custom agent creation — Build custom agents with custom knowledge, persona, chat model and tools
- Multi-platform access — Access via browser, Obsidian, Emacs, desktop app, phone or WhatsApp
- Semantic search — Advanced semantic retrieval to find relevant docs quickly with personal newsletters and smart notifications
Use Cases
Strengths & Limitations
✅ Strengths
- • Actively maintained, recent updates
- • High community interest (36.4k stars)
- • Established track record (4 years in production)
- • Responsive to issues, low backlog
⚠️ Limitations
- • Restrictive license (AGPL-3.0)
Categories
Quick Start
pip install khoj
# Start Khoj locally
khoj