Home
Login

開源的個人AI助手,可搜尋文檔和網路,支援多種LLM模型,具備智能搜尋、對話和自動化功能

AGPL-3.0Python 30.5kkhoj-aikhoj Last Updated: 2025-07-03

Khoj AI - 開源個人AI助手詳細介紹

項目概述

Khoj 是一個個人AI應用,旨在擴展您的能力。它可以從設備端的個人AI平滑擴展到雲端企業級AI。這是一個開源項目,專注於為用戶提供智能的文檔搜索、知識管理和AI對話功能。

核心功能特性

🤖 多模型AI對話

  • 兼容多種LLM模型:支持本地和在線LLM模型,包括:
    • llama3, qwen, gemma, mistral
    • gpt, claude, gemini, deepseek
  • 智能對話:可以與任何支持的語言模型進行自然對話

📚 智能文檔搜索

  • 多格式文檔支持
    • 圖片文件(JPEG等)
    • PDF文檔
    • Markdown文件
    • Notion頁面
    • Word文檔
    • Org-mode文件
    • GitHub倉庫
  • 語義搜索:使用先進的語義搜索技術快速找到相關文檔
  • 網絡搜索:可以從互聯網和個人文檔中獲取答案

🛠️ 自定義代理系統

  • 個性化代理:任何人現在都可以創建具有可調節個性、工具和知識庫的自定義代理
  • 角色定制:創建具有自定義知識、人格、聊天模型和工具的代理來承擔任何角色

🔄 自動化功能

  • 智能自動化:自動化重複性研究工作
  • 個人通訊:獲取個人新聞簡報和智能通知,直接發送到您的收件箱
  • 研究模式:在任何消息前加上/research來嘗試實驗性研究模式

🎨 多媒體功能

  • 圖像生成:支持生成圖像
  • 語音功能:可以大聲說話,播放您的消息
  • 多平台訪問:支持瀏覽器、Obsidian、Emacs、桌面應用、手機和WhatsApp訪問

部署方式

雲端服務

私有化部署

  • 本地安裝:支持在個人計算機上私有化部署
  • 企業解決方案:提供雲服務、本地部署或混合解決方案
  • 開源特性:Khoj是開源的,可自託管。始終如此。

技術架構

核心技術

  • 向量搜索技術:使用先進的向量搜索和LLM技術
  • 語義理解:能夠理解和處理自然語言查詢
  • 文檔處理:可以一次處理數百個文檔

性能表現

在現代檢索和推理基準測試中,Khoj表現出色,為用戶提供可靠和準確的答案。

使用場景

個人知識管理

  • 第二大腦:作為個人的AI第二大腦,管理和搜索個人知識
  • 文檔整理:智能整理和搜索各種格式的文檔
  • 研究助手:協助進行深度研究和信息收集

企業應用

  • 團隊協作:支持團隊級別的知識共享和管理
  • 企業搜索:在企業文檔中快速找到相關信息
  • 工作流自動化:自動化重複性的研究和信息收集任務

集成與擴展

編輯器插件

  • Obsidian插件:與Obsidian筆記應用深度集成
  • Emacs支持:為Emacs用戶提供專門的集成

API和開發

  • 開發者友好:提供API接口供開發者集成
  • 社區貢獻:活躍的開源社區,持續改進和添加新功能

快速開始

雲端使用

  1. 訪問 https://app.khoj.dev
  2. 註冊賬戶並開始使用
  3. 上傳文檔或直接開始對話

自託管部署

  1. 查看文檔:https://docs.khoj.dev/get-started/setup
  2. 按照安裝指南進行部署
  3. 配置所需的LLM模型和文檔索引

總結

Khoj AI 是一個功能強大且靈活的開源個人AI助手,它結合了先進的AI技術、智能搜索能力和用戶友好的界面。無論是個人用戶還是企業用戶,都可以通過Khoj來提升知識管理和信息檢索的效率。其開源性質和多樣化的部署選項使其成為構建個人或企業AI解決方案的理想選擇。

Star History Chart