Khoj is an open-source AI assistant (AGPL-3.0, 34k+ GitHub stars, YC W24) that lets users chat with their personal documents, search the web, build custom agents, schedule automations, and conduct deep research. It works with local or cloud LLMs (GPT, Claude, Gemini, Llama, Mistral) and integrates with Obsidian, Emacs, browsers, desktop, and WhatsApp. Users can self-host on their own infrastructure or use the managed cloud app at app.khoj.dev. Key features: - Chat with personal documents including PDFs, Markdown, Notion, and Word files - Web search and deep research with source citations - Custom AI agents with user-defined knowledge bases, personas, and tools - Scheduled automations delivering personal newsletters and smart notifications - Self-hostable on any infrastructure; cloud version requires no setup - Integrations with Obsidian, Emacs, WhatsApp, and browser extensions
Free tier available on cloud (app.khoj.dev). Paid plans with higher limits exist; exact pricing not prominently published. Self-hosting is free (open-source); infrastructure costs apply. Student/academic discounts available.
