首页LLMkhoj-ai/khoj
khoj-ai

khoj

AI#LLM#Semantic Search#Self-hosted#Personal Assistant
前往 GitHub →
34,330

// 项目简介

Khoj 是一款多功能的个人 AI 应用程序,旨在通过集成各种本地和在线大语言模型来扩展您的能力。它允许用户通过跨多个平台访问的统一界面与个人文档及互联网进行交互。该项目是开源的,并支持从私有设备端部署到可扩展的企业级云解决方案等多种灵活的部署选项。

// 技术分析

Khoj 是一款多功能的个人 AI 应用程序,旨在作为一个可扩展的“第二大脑”运行,能够从本地设备使用无缝扩展到基于云的企业级部署。通过将各种 LLM 与个人文档库集成,它解决了信息碎片化管理和重复性研究任务的问题。该项目优先考虑灵活性和隐私性,提供了一种支持自定义 Agent 和多个访问点(包括 Web、桌面和移动平台)的模块化架构。

// 核心亮点

01
支持多种本地和在线 LLM,包括 Llama3、GPT、Claude 和 DeepSeek,以实现灵活的对话式 AI。
02
支持对 PDF、Markdown、Notion 和 Word 文档等多种文件格式进行语义搜索和检索。
03
允许创建具有特定知识库、角色和工具的自定义 AI Agent,以处理专业任务。
04
提供多平台访问能力,允许用户通过浏览器、Obsidian、Emacs、桌面端、移动端或 WhatsApp 与其 AI 进行交互。
05
通过直接向用户的收件箱发送个性化时事通讯和智能通知,实现研究工作流的自动化。
06
为优先考虑数据隐私和本地控制 AI 基础设施的用户提供完整的自托管功能。

// 典型使用场景

01
使用自定义知识库与本地或在线 LLMs 进行对话
02
对 PDF、Markdown、Notion 及其他文档格式执行高级语义搜索
03
自动化研究任务并接收个性化通知

// 快速开始

要开始使用 Khoj,您可以立即访问托管的云版本 app.khoj.dev,或者按照官方文档中提供的自托管说明进行操作。开发者应访问文档网站查看设置指南,如果希望参与项目开发,还可以查阅贡献指南。