Khoj

Your AI second brain over your notes
Self-hosted chat UIPersonal AI assistantAGPL-3.0Self-hostedPythonIntermediate
OSAI Pulse ⓘ ★★★★★★★★★★ /100 signals tracked
🐳 Docker pulls 📦 PyPI downloads / month 📦 npm downloads / month 🚀 Latest release ·
Visit website →View on GitHub

What is Khoj?

Khoj is a personal AI assistant that indexes your notes and documents (Markdown, Org, PDF, Notion) and lets you chat over them, self-hosted or in their cloud.

Why people choose Khoj

Khoj at a glance

CategorySelf-hosted chat UI
TypePersonal AI assistant
LicenseAGPL-3.0
Runs locallySelf-hosted
Built withPython
Skill levelIntermediate
Best forknowledge workers with large note collections

Open-source alternatives to Khoj

Other open-source self-hosted chat ui tools worth comparing:

Open WebUIChatGPT-style interface over any modelLibreChatMulti-provider open-source ChatGPT cloneLobe ChatModern, design-forward chat frameworkAnythingLLMAll-in-one app to chat with your documentsbig-AGIPro-grade chat for many modelsChatboxDesktop client for many AI modelsNextChatLightweight ChatGPT-style UI, deploys in one clickChatbot UIClean open ChatGPT clone with files and profilesHuggingChat UIThe interface behind HuggingChat, self-hostableKotaemonClean open UI to chat with documents

Khoj head-to-head

Khoj vs Open WebUIKhoj vs LibreChatKhoj vs Lobe ChatKhoj vs AnythingLLMKhoj vs big-AGIKhoj vs ChatboxKhoj vs NextChatKhoj vs Chatbot UIKhoj vs HuggingChat UIKhoj vs Kotaemon

FAQ

Is Khoj free?

Khoj is free and open-source (AGPL-3.0 license), so you can use, self-host and modify it at no cost.

Can I run Khoj locally?

Yes. Khoj is designed to run on your own machine or server, keeping your data private.

What is the best alternative to Khoj?

Popular open-source alternatives include Open WebUI, LibreChat, Lobe Chat. See the comparisons above to choose.

Explore more open-source AI

Browse the full directory of open-source AI tools, models and projects — updated daily.

Browse all tools →