24.7K Star!用 KHOJ 打造你的AI第二大脑,自动整合和更新多源知识,轻松构建个人知识库

❤️ 如果你也关注 AI 的发展现状,且对 AI 应用开发非常感兴趣,我会每日分享大模型与 AI 领域的最新开源项目和应用,提供运行实例和实用教程,帮助你快速上手AI技术,欢迎关注我哦!

🥦 微信公众号|搜一搜:蚝油菜花 🥦


🚀 快速阅读

  1. 功能丰富:支持多源知识整合、语义搜索、个性化图像生成等功能。
  2. 灵活扩展:支持在线与本地模型,模块化架构易于扩展。
  3. 多平台支持:提供桌面应用、浏览器、Obsidian插件等多种访问方式。

正文(附运行示例)

KHOJ 是什么

khoj

KHOJ 是一款开源的个人化 AI 助手,旨在帮助用户整合和检索知识。它支持连接用户的在线和本地文档,如 PDF、Markdown、纯文本、GitHub 和 Notion 文件等,通过语义搜索功能,快速找到所需信息。

KHOJ 不仅支持在线 AI 模型如 GPT-4,还支持本地语言模型如 Llama3,用户可以根据需求选择。此外,KHOJ 还提供个性化图像生成和语音理解功能,支持多平台访问,包括桌面应用程序、浏览器、Obsidian 插件、Emacs 编辑器等,用户甚至可以通过 WhatsApp 与之交互。

KHOJ 的主要功能

  • 多源知识整合:支持整合 PDF、Markdown、纯文本、GitHub 和 Notion 文件等多种格式的文档,构建用户专属的知识库。
  • 语义搜索:通过自然语言描述查找信息,理解用户意图并快速定位相关内容,支持本地文档和互联网搜索。
  • 增量搜索体验:支持“边输入边搜索”的实时反馈,提升搜索效率。
  • 自动同步与更新:通过桌面应用程序自动同步文件,确保知识库的实时性和准确性。
  • 集成 Obsidian:作为 Obsidian 笔记工具的插件,方便用户在笔记创作和知识管理过程中随时调用 AI 助手。
  • 支持 Emacs 编辑器:方便 Emacs 用户在编辑文档或进行开发工作时,快速调用 KHOJ 的 AI 功能。
  • 独立桌面应用程序:提供独立的桌面应用程序,用户可以直接在电脑上使用 KHOJ,无需依赖其他软件或平台。
  • 浏览器访问:通过浏览器访问 KHOJ 的功能,适合所有设备,用户可以随时随地使用 KHOJ 进行知识检索和问题解答。
  • WhatsApp 交互:支持通过 WhatsApp 与 KHOJ 进行交互,用户可以随时随地通过手机发送语音或文字消息,获取 KHOJ 的帮助。
  • 在线与本地模型支持:支持在线 AI 模型如 GPT-4,也支持本地语言模型如 Llama3,用户可以在本地运行,不依赖互联网,注重隐私和数据安全。
  • 个性化图像生成:根据用户的需求和描述,生成个性化的图像内容。
  • 语音理解与交互:支持语音输入和交互功能,用户可以通过语音与 KHOJ 进行沟通。
  • 自托管与云服务:用户可以选择在自己的服务器或设备上运行 KHOJ,也可以使用官方提供的云服务。
  • 创建自定义代理:用户可以创建和管理自定义代理,通过设置特定的系统提示,满足个性化需求。

如何运行 KHOJ

1. 环境准备

确保已安装 Docker 或 Pip,并根据操作系统选择合适的安装方法,这里我基于 Docker 运行项目。

2. 下载并配置

下载 docker-compose.yml 文件并配置环境变量,设置安全密钥和 API 密钥。

mkdir ~/.khoj && cd ~/.khoj
wget https://raw.githubusercontent.com/khoj-ai/khoj/master/docker-compose.yml
3. 启动服务

docker-compose.yml 文件所在的目录运行以下命令启动 Khoj 服务:

docker-compose up
4. 第一次运行

首次运行时,会提示创建管理员账户并配置聊天模型,确保设置完成后看到 🌖 Khoj is ready to use

5. 访问应用

在浏览器中访问 http://localhost:42110,开始使用 Khoj。

资源


❤️ 如果你也关注 AI 的发展现状,且对 AI 应用开发非常感兴趣,我会每日分享大模型与 AI 领域的最新开源项目和应用,提供运行实例和实用教程,帮助你快速上手AI技术,欢迎关注我哦!

🥦 微信公众号|搜一搜:蚝油菜花 🥦

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值