Khoj

khoj.dev
On the map Visit site

Khoj AI: Your personal AI assistant for documents and content.

Description

Khoj is an applied artificial intelligence company building safe, useful AI software for humans. · Our mission · Our products

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.

Features

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)

FAQ

Khoj AI's key features include the ability to chat with any local or cloud LLM, supporting fully offline or internet-based AI, and to retrieve and semantically search answers from web resources and your private documents. Users can create and customize AI agents with specific personas, knowledge bases, chat models, and tools to automate research tasks and workflows. Khoj can be accessed anywhere via browsers, desktop apps, mobile phones, Obsidian, Emacs, WhatsApp, and integrates with note-taking systems like Obsidian. It offers multimodal capabilities, allowing it to understand complex documents, generate images, diagrams, charts, and support voice chat. Khoj is privacy-focused, ensuring that when running locally, your vault data does not leave your device, with only AI models initially downloaded externally. Additionally, it provides automation and notifications through personal newsletters, smart alerts, and automated research task management.

Yes, Khoj can be used immediately via their cloud app at https://app.khoj.dev without any setup.

Khoj supports PDFs, Markdown, org-mode, Notion pages, Word documents, plaintext, images, and more.

Users can build customized agents tailored to their needs with specific knowledge bases and personalities. Guides and community support are available on their Discord and documentation.

When self-hosted locally, user data (e.g., Obsidian vaults) never leaves the machine. Only AI models are downloaded from trusted sources.

Khoj can be self-hosted using simple commands, with environment variables for API keys (OpenAI, Gemini, Anthropic, etc.) and admin credentials. It also supports one-click deployment on cloud platforms.

It runs on desktop, web browsers, mobile phones, and integrates with popular tools like Obsidian, Emacs, WhatsApp.

Users can maintain multiple chat sessions organized by topics, enabling easy continuation of discussions.

Specs

Type Agent
SectionAgent personas
Pricing free (от $0/mo)
Platform Web only
Systems web
Hostingcloud
Who forIndividual
Complexitydeveloper
Site languageen
Rating0.00 (0 reviews)
Views42 645
Launched2025-01-04

Can do

Platforms

web

Hashtags

Source code

repository

Similar in «Agent personas»

Submit a site to the catalog

Just send the link — we will work out the rest.

We will review what you send and add it to the catalog if it fits.