
Khoj
Your AI second brain for personal and enterprise use
🛡️ AgentReady threat assessment
MAESTRO 7-layer threat model + OWASP AIVSS risk score for Khoj, derived from its capabilities.
These scores are auto-generated from public information (the agent's own listing, docs, and repository) using the canonical OWASP AIVSS formula and the MAESTRO framework — an estimate for guidance, not a penetration test, audit, or certification. See the scoring methodology — every score is re-derived by the same automated method as an agent's public evidence changes.
Overview
Khoj is an open-source personal AI app that scales from on-device to cloud-scale enterprise AI. It offers chat functionality with various LLMs, answers queries using internet and personal documents, and integrates with multiple platforms. Khoj provides custom agent creation, research automation, semantic search, and multimedia generation capabilities, all while being self-hostable and privacy-focused.
Key features and capabilities
- Chat with local or online LLMs (llama3, qwen, gemma, mistral, gpt, claude, gemini)
- Answer queries using internet and personal documents (including images, PDFs, markdown, org-mode, word, notion files)
- Accessible from Browser, Obsidian, Emacs, Desktop, Phone, or Whatsapp
- Custom agent creation with personalized knowledge, persona, and tools
- Research automation with personal newsletters and smart notifications
- Advanced semantic search for quick document retrieval
- Image generation, text-to-speech, and audio playback
- Self-hostable and open-source
Use cases
- Personal knowledge management
- Enterprise-scale AI assistance
- Research automation and summarization
- Document search and retrieval
- Custom AI agent creation for specific roles
- Multi-platform AI integration (desktop, mobile, messaging apps)