khoj-ai/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...

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 46 minutes ago
Added to GitGenius on August 31st, 2026
Created on August 16th, 2021
Open Issues & Pull Requests: 146 (+0)
GitHub issues: Enabled
Number of forks: 2,461
Total Stargazers: 37,176 (+0)
Total Subscribers: 180 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 45.0 hours
Mean response time: 26.0 days
90th percentile: 50.2 days
Tracked items: 214

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 94% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 7% of issues opened in the past year have been closed. Three people close 86% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 84
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 404 days
Stale 30+ days: 70
Stale 90+ days: 51

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 3
Events in 7 days: 5

Top labels

  • fix (118)
  • improve (54)
  • question (9)
  • good first issue (8)
  • docker (6)
  • plugin (3)
  • new (2)
  • coverage (1)

Detailed Description

Khoj is a self-hosted AI assistant that lets you build a personal knowledge system powered by local or cloud LLMs.

The tool solves the problem of accessing information scattered across the web and your personal documents by providing a unified interface for semantic search and retrieval-augmented generation. It works by indexing your documents and web content, then using an LLM to answer questions grounded in that indexed material. You can connect it to multiple LLM providers including open-source models like Llama and Mistral, or commercial services like OpenAI and Claude. The system supports building custom agents that can perform autonomous tasks and scheduling automations to run on a schedule.

Khoj suits developers and knowledge workers who want to maintain privacy by self-hosting their AI infrastructure, or who need to work with proprietary documents that shouldn't be sent to external APIs. It works well for deep research workflows where you need to synthesize information from multiple sources, and for building domain-specific assistants trained on your own data. The tool integrates with existing workflows through plugins for Emacs and Obsidian, and supports interaction via WhatsApp. If you prefer a fully managed solution or don't need local deployment, a cloud-hosted version is available, though the self-hosted option is the project's primary focus.

The project shows consistent development activity with regular updates across its core components. The codebase maintains active work on the backend infrastructure and agent capabilities. Documentation receives ongoing attention with examples and guides being refined. The project accepts community contributions and maintains responsiveness to issues and feature requests. Development spans multiple areas including the web interface, plugin ecosystems, and LLM integration layers, indicating a broad maintenance effort rather than focus on a single component.