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
Get this app — pick a BluixApps plan
Same catalog. Scaling tenant isolation, white-label and support tier.
| Tier | Tenants | Catalog | Support | White-label | Monthly | |
|---|---|---|---|---|---|---|
| Stacks | 1 | 19 curated stacks | Standard | — | $19/mo | DetailDeploy |
| Starter | 10 | Full catalog | Standard | +$15–25/mo | $49/mo | DetailDeploy |
| Pro | 25 | Full catalog | Priority bugfix | +$15–25/mo | $149/mo | DetailDeploy |
| Growth | 100 | Full catalog | Priority bugfix | +$15–25/mo | $349/mo | DetailDeploy |
| Scale | 500 | Full catalog | 7-day window | +$15–25/mo | $799/mo | DetailDeploy |
| Enterprise | Unlimited | Full catalog | Priority 7-day | Bundled | $1,499/mo | DetailDeploy |