Khoj

An open source AI second brain that chats with your docs and the web

Intermediate
Screenshot of Khoj, An open source AI second brain that chats with your docs and the web

What is Khoj?

Khoj is an AI search tool. Open source AI second brain for chatting across your documents and the web, with reusable agents and scheduled automations. Aimed at researchers and technically comfortable users who value transparency and model choice over a fully managed hosted service.

Khoj is an open source assistant that the team behind it calls an AI second brain. Rather than a single-purpose chatbot, it is a workspace where you build agents, schedule recurring automations, and run research across your own documents and the open web from one chat interface. The stated goal is to turn any AI model into a personal assistant, so the product is designed around model choice rather than locking you to one vendor. The everyday experience is conversational. You ask a question, and Khoj draws on indexed material (your notes and files) plus web search to answer it, so the same chat window handles both "what did I write about this last year" and "what is the current state of this topic online." Agents let you save a configured setup and reuse it, and scheduled automations mean a research or summary job can run on a cadence instead of waiting for you to prompt it by hand. It suits researchers, writers and knowledge workers who accumulate a large personal archive and want to query it in plain language, and it suits technically comfortable users who care about running things on their own terms. The code is public on GitHub, which matters for anyone who needs to inspect how the tool works or host it themselves rather than trusting a black box. Khoj sits alongside hosted chat assistants and note-app AI features, but positions itself on openness and on the combination of agents, automation and document research in one place. The homepage gives no published pricing tiers, integration list or support terms, so those details need checking on the project itself before committing. It is best treated as a tool for people willing to spend a little time on setup in exchange for transparency and control.

How do you use Khoj?

  1. 1Get the Khoj app
    Start from the Khoj page linked on the company site, which points to the open source repository. Decide there whether to use a hosted instance or run your own.
  2. 2Index the material you want to query
    Connect or upload the documents and notes you want the assistant to search. Everything downstream depends on how much of your archive is available to it.
  3. 3Chat across docs and the web
    Ask questions in the chat window and use web search alongside your own files when a topic needs outside context. Compare answers against the source material.
  4. 4Save an agent for repeated work
    Configure an agent for a recurring task such as a research brief or a document summary, so you do not rebuild the same prompt each session.
  5. 5Schedule an automation
    Set an agent to run on a schedule so updates or summaries arrive without manual prompting. Review early runs to confirm the output is reliable.

Pros and cons

Pros

  • Chats over both your own documents and live web results in one interfaceAI
  • Source code is public on GitHub, so the tool can be inspected and self-hostedAI
  • Agents and scheduled automations turn ad hoc prompts into repeatable workflowsAI
  • Designed to work with any AI model rather than tying you to one providerAI
  • Built by a small applied research team with a stated focus on safe, useful softwareAI

Cons

  • No pricing tiers, plan limits or free tier details published on the homepageAI
  • No named integration list, so compatibility with existing tools must be verified separatelyAI
  • No support channels or documentation links are given on the siteAI
  • Best results likely require setup and indexing work before the assistant is usefulAI
  • Competing product lines from the same team may make it unclear which tool is the long term focusAI

How much does Khoj cost?

Features

Conversational assistant that searches your own documents and the web in one chat, plus reusable agents for saved setups and scheduled automations for recurring research or summary jobs. Built to work with any AI model, with source code published openly on GitHub.

Frequently asked questions about Khoj

  • How do you use Khoj?
    The walkthrough on this page covers 5 steps: 1. Get the Khoj app 2. Index the material you want to query 3. Chat across docs and the web 4. Save an agent for repeated work 5. Schedule an automation.
  • What platforms does Khoj support?
    Khoj is available on Web App.
  • What are the limitations of Khoj?
    No pricing tiers, plan limits or free tier details published on the homepage. No named integration list, so compatibility with existing tools must be verified separately. No support channels or documentation links are given on the site.

Status

StatusActive
Views0
Outbound clicks0
Added10/21/2026

Platforms

Web App

Pricing

Freemium