K

Khoj

Your AI second brain. Self-hostable. Get answers from the web or your docs. Build custom agents, schedule automations, do deep research. Turn any online or loca

open-sourceagent-frameworks
37.5k
Stars
+3129
Stars/month
2
Commits (90d)
0
Releases (6m)

Star Growth

+9.4k (33.3%)estimated from velocity
27.6k32.9k38.3kJul 2Sep 30

Overview

Khoj is an open-source, self-hostable platform for building custom AI agents with specified knowledge, persona, chat model, and tools. It enables users to create agents for automation, deep research, and personal assistance, working with various local or online LLMs and document types.

Deep Analysis

Key Differentiator

Open-source, self-hostable platform that scales from personal on-device AI to enterprise agents with custom knowledge and tools.

⚡ Capabilities

  • • Build custom agents with knowledge and persona
  • • Schedule automations and research
  • • Chat with local/online LLMs (GPT, Claude, Llama, etc.)
  • • Semantic search across documents and web
  • • Generate images and voice interactions

🔗 Integrations

BrowserObsidianEmacsDesktopPhoneWhatsAppVarious LLM providersMultiple document formats (PDF, Markdown, Notion, Word, org-mode)

✓ Best For

  • ✓ Users wanting self-hosted personal AI agents
  • ✓ Building custom agents for automation and research
  • ✓ Extending capabilities with local or cloud LLMs

✗ Not Ideal For

  • ✗ Simple end-user chatbots without agent-building
  • ✗ Single-purpose AI applications
  • ✗ Users requiring fully managed SaaS without self-hosting

⚠ Known Limitations

  • ⚠ Requires self-hosting for private deployment
  • ⚠ Complexity may be high for non-technical users
  • ⚠ Open-source nature means self-managed support

Alternatives

See all 8 Khoj alternatives →

Compare Khoj

Maintain Khoj?

Show your live rank in your README, or put Khoj in front of every visitor to AgentoolRank.