開源的個人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訪問
部署方式
雲端服務
- 即用型服務:訪問 https://app.khoj.dev 即可直接使用,無需設置
私有化部署
- 本地安裝:支持在個人計算機上私有化部署
- 企業解決方案:提供雲服務、本地部署或混合解決方案
- 開源特性:Khoj是開源的,可自託管。始終如此。
技術架構
核心技術
- 向量搜索技術:使用先進的向量搜索和LLM技術
- 語義理解:能夠理解和處理自然語言查詢
- 文檔處理:可以一次處理數百個文檔
性能表現
在現代檢索和推理基準測試中,Khoj表現出色,為用戶提供可靠和準確的答案。
使用場景
個人知識管理
- 第二大腦:作為個人的AI第二大腦,管理和搜索個人知識
- 文檔整理:智能整理和搜索各種格式的文檔
- 研究助手:協助進行深度研究和信息收集
企業應用
- 團隊協作:支持團隊級別的知識共享和管理
- 企業搜索:在企業文檔中快速找到相關信息
- 工作流自動化:自動化重複性的研究和信息收集任務
集成與擴展
編輯器插件
- Obsidian插件:與Obsidian筆記應用深度集成
- Emacs支持:為Emacs用戶提供專門的集成
API和開發
- 開發者友好:提供API接口供開發者集成
- 社區貢獻:活躍的開源社區,持續改進和添加新功能
快速開始
雲端使用
- 訪問 https://app.khoj.dev
- 註冊賬戶並開始使用
- 上傳文檔或直接開始對話
自託管部署
- 查看文檔:https://docs.khoj.dev/get-started/setup
- 按照安裝指南進行部署
- 配置所需的LLM模型和文檔索引
總結
Khoj AI 是一個功能強大且靈活的開源個人AI助手,它結合了先進的AI技術、智能搜索能力和用戶友好的界面。無論是個人用戶還是企業用戶,都可以通過Khoj來提升知識管理和信息檢索的效率。其開源性質和多樣化的部署選項使其成為構建個人或企業AI解決方案的理想選擇。