Khoj

App in the BluixApps catalog

What it is

Khoj is a personal AI assistant that searches your notes, documents, and the web — answering questions in chat with citations from your own data. Self-hosted, with native clients for Obsidian, Emacs, browser, mobile. Khoj indexes Markdown, PDF, images, org-mode, and chats with the content via any LLM.

It's the "personal Perplexity" — your second brain made conversational, on your infrastructure.

What it's for

  • Personal knowledge management — chat with your Obsidian vault, Apple Notes, journal
  • Document Q&A — ask questions about your PDF library
  • Research assistant — combine your notes + web search in one query
  • Daily planning — agent capabilities for calendars, todos, reminders
  • Multimodal search — find images by text description in your local photo archive

Who it's for

  • Knowledge workers with growing note libraries (Obsidian, Logseq, Bear)
  • Researchers & students wanting AI Q&A on their reading list
  • Power users building a "second brain" with chat-first access
  • Privacy-bound users who can't push personal notes to ChatGPT
  • Productivity geeks experimenting with personal AI assistant workflows

Why teams pick Khoj over alternatives

  • Native Obsidian / Emacs plugins — chat with notes from inside the editor
  • Multimodal — handles text, images, PDFs in one index
  • Online + offline modes — search local + web in same query
  • Apache 2.0 — fully open, fork freely
  • Agent capabilities — calendar, web search, automation built in
  • Multiple client interfaces — web, mobile, desktop plugins

Integrations

  • LLM backends — Ollama (local) or OpenAI / Anthropic / cloud
  • Note systems — Obsidian vault, org-mode files, Markdown directories
  • Document formats — PDF, DOCX, plain text, images via OCR
  • Web search — built-in Google / DuckDuckGo / Bing
  • Calendar — Google Calendar, iCal sync
  • Authentication — OAuth (Google, GitHub), magic link
  • Client plugins — Obsidian, Emacs, web, iOS/Android

Notable users & community

  • 28k+ GitHub stars
  • Strong Obsidian community adoption
  • Active Discord and GitHub discussions
  • Featured in PKM (personal knowledge management) influencer videos
  • Backed by Khoj AI with sustainable open-core model

Tips & operations

  • Pair with Ollama for fully offline personal AI — no notes leave your network
  • Index incrementally — bulk import of large note libraries takes time; let it run
  • Set rate limits — public-facing instance can be abused; cap queries per user
  • Persist /data — index + embeddings live here; mount volume from day one
  • Memory usage — indexing large note libraries needs more RAM than runtime; size accordingly
  • Update notes via API — Khoj watches filesystem; bulk changes need re-index via API

What we ship in BluixApps

  • Docker compose: Khoj server + persistent index volume
  • Pinned ghcr.io/khoj-ai/khoj:latest (release-tagged)
  • HTTPS via Let's Encrypt
  • Admin user with random password on first boot
  • Auto-detects Ollama on same VPS for local LLM mode
  • Webhook endpoint for integration with Obsidian plugin
  • Backup hook covers index + database
Read this app's deep dive on bluix.app ↗

Get this app — pick a BluixApps plan

Same catalog. Scaling tenant isolation, white-label and support tier.

TierTenantsCatalogSupportWhite-labelMonthly
Stacks119 curated stacksStandard$19/moDetailDeploy
Starter10Full catalogStandard+$15–25/mo$49/moDetailDeploy
Pro25Full catalogPriority bugfix+$15–25/mo$149/moDetailDeploy
Growth100Full catalogPriority bugfix+$15–25/mo$349/moDetailDeploy
Scale500Full catalog7-day window+$15–25/mo$799/moDetailDeploy
EnterpriseUnlimitedFull catalogPriority 7-dayBundled$1,499/moDetailDeploy

Powered by WHMCompleteSolution