AI Applications & Automation

Khoj

khoj-ai/khoj

A self-hostable personal AI assistant for searching your knowledge and automating research tasks.

★ 37.6KStars
⑂ 2.5KForks
106Open issues
PythonLanguage
AGPL-3.0License
Q84Editorial score

Overview

Khoj connects an assistant to personal documents and online sources, with search, chat, agents, and scheduled automations. It can be self-hosted and configured with local or hosted language models.

Key features

  • Search across personal knowledge
  • Chat and agent workflows
  • Scheduled automations
  • Self-hosted deployment options

Requirements, installation and quick start

Use the official self-hosting guide for Docker or the supported deployment path; configure storage and a model provider before use.

Usage

Add or sync knowledge sources, ask questions with citations where available, and configure agents or scheduled tasks for recurring research.

Model compatibility and use cases

Supports local and hosted model configurations; exact options depend on the current release and deployment setup.

License and risk notes

The repository declares AGPL-3.0. Network-accessible modified deployments may trigger source-sharing obligations; consult the license for your use case.

Release and maintenance

See the official repository for current releases and changes.

qlib

microsoft/qlib

★ 46.7KPython

career-ops

career-ops-hq/career-ops

★ 70.2KJavaScript

gradio

gradio-app/gradio

★ 43.5KPython