Khoj
What is Khoj?
Khoj is an open-source personal AI assistant for searching, understanding, and creating content from your documents and the public web. It uses retrieval and language models to answer questions with relevant context from supported files, notes, and connected sources. Khoj is designed for individuals, researchers, developers, and knowledge workers who want a customizable second brain. Users can access it through web, desktop, Obsidian, Emacs, and WhatsApp interfaces. Its main differentiator is the option to self-host Khoj locally, supporting offline use and greater control over personal data.
How to use Khoj?
1. Install Khoj with Docker or Pip, or open an existing self-hosted instance; 2. Connect a supported language model and add documents, notes, or folders to index; 3. Ask questions, run research tasks, create an agent, or schedule an automation from the web or supported client.
Khoj's Core Features
Document Search: Find relevant passages across PDFs, Markdown, plaintext, Org-mode files, Notion pages, and other indexed sources.
Contextual Chat: Ask questions about your knowledge base or the public web and receive answers grounded in relevant context.
Web Research: Retrieve current publicly available information to support research-oriented conversations.
Custom Agents: Configure specialized assistants with distinct prompts, models, and task-oriented behaviors.
Scheduled Automations: Run recurring queries at selected times and receive the resulting research by email.
Code Execution: Generate and run simple Python code for data analysis, plots, and report creation.
Multi-Model Support: Connect online providers such as OpenAI, Anthropic, and Gemini or use compatible local models.
Self-Hosting: Deploy Khoj on personal hardware to retain control over indexed data and support private or offline workflows.
Multi-Client Access: Use Khoj through web, desktop, Obsidian, Emacs, or WhatsApp interfaces.
Image Generation: Create images from text prompts within supported Khoj conversations.
Khoj's Use Cases
- #1
Researchers searching across PDF papers, Markdown notes, and personal references with natural-language questions
- #2
Developers querying a private documentation library or GitHub repository while working in Obsidian or Emacs
- #3
Students using an AI tutor to understand course notes and retrieve relevant study material
- #4
Knowledge workers summarizing large document collections and drafting content from existing research
- #5
Privacy-conscious users building a locally hosted second brain without sending personal data outside their device
- #6
Individuals scheduling recurring research queries that produce email reports from current web information
Frequently Asked Questions
Analytics of Khoj
Monthly Visits Trend: Jun 2025 - Aug 2026
Traffic Sources
AI Channel Traffic Trends
Top Regions
| Region | Traffic Share |
|---|---|
| United States | 33.41% |
| India | 29.29% |
| Canada | 7.54% |
| Vietnam | 4.94% |
| Brazil | 4.87% |
Top Keywords
| Keyword | Traffic | CPC |
|---|---|---|
| khoj | 6.3K | $4.12 |
| khoj ai | 1.2K | $0.58 |
| khoj api key | 160 | -- |
| khoj (personal assistant & goal tracker): | 220 | -- |
| khoj law software | 200 | -- |
Alternative of Khoj

Tencent Yuanbao
Tencent Yuanbao is an advanced AI assistant powered by the Hunyuan large language model, offering smart chat, document analysis, image generation, and deep integration with the WeChat ecosystem.

LlamaIndex
LlamaIndex is an open-source framework for building AI-powered knowledge assistants by connecting large language models to enterprise data.

Dola
Dola is an all-in-one AI assistant for chatting, writing, research, summarization, learning, planning, voice interaction, and AI-powered image creation.

ZeroTwo
A unified AI workspace for researching, creating, coding, and automating work across multiple models and connected apps.

Manus
Manus is an autonomous AI agent platform that executes complex tasks, automates workflows, and delivers actionable results across diverse domains.

mymind
mymind is a private, AI-enhanced platform for saving and organizing notes, bookmarks, images, and articles effortlessly.

Truecaller
Truecaller is a leading global caller ID and spam blocking platform that helps users identify unknown calls and messages while protecting them from fraud.

NinjaChat AI
NinjaChat is an all-in-one AI platform that provides unified access to over 50 top-tier models for chatting, generating media, and research in a single interface.

