8.7k Star!Khoj:你的AI第二大脑、开源RAG Cop​​ilot、平替 MS Copilot与ChatGPT

cover_image
原文链接:(更好排版、视频播放、社群交流、最新AI开源项目、AI工具分享都在这个公众号!)

8.7k Star!Khoj:你的AI第二大脑、开源RAG Cop​​ilot、平替 MS Copilot与ChatGPT

🌟你的AI第二大脑。获取问题的答案,无论是在线还是您自己的笔记。使用基础模型或私人本地 LLM。本地自托管或使用我们的云实例。从
Obsidian、Emacs、桌面应用程序、Web 或 Whatsapp 访问。

体验地址: ** https://app.khoj.dev/ **

Khoj 可作为桌面应用程序、Emacs 包、Obsidian 插件、Web 应用程序和 Whatsapp AI 使用。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

Khoj 可以理解你的 org-mode、markdown、PDF、纯文本文件、Github 项目和 Notion 页面。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

Khoj 支持多种功能,包括与多种数据源和接口进行搜索和聊天

  • 本地 :您的个人数据保持本地状态。当您自行托管时,所有搜索和索引都在您的机器上完成。

  • 增量 :增量搜索,实现快速、边输入边搜索的体验。

  • 更快找到答案 :比搜索更快、更顺畅地找到答案。无需手动浏览笔记来寻找答案。

  • 迭代发现 :迭代探索并(重新)发现你的笔记。

  • 辅助创造力 :顺利衔接答案检索和内容生成。

  • 在线或离线工作 :使用在线或离线 AI 聊天模型进行聊天。

  • 云或自托管 :使用云随时随地使用 Khoj,或自托管以保护隐私。

  • 自然 :使用基于 Transformer 的 ML 模型实现高级自然语言理解。

  • 可插入 :模块化架构可以轻松插入新的数据源、前端和 ML 模型。

  • 多种来源 :索引你的 Org-mode、Markdown、PDF、纯文本文件、Github 存储库和 Notion 页面。

  • 多种界面 :可通过 Web 浏览器、Emacs、Obsidian、桌面应用程序甚至 Whatsapp 进行交互。

▲ 支持众多功能,最重要的是开源,我们可以根据这些,进行进一步开发

视频教程

khoj与黑曜石集成

黑曜石(Obsidian)是一款功能强大的笔记和知识管理软件。它是一个本地应用程序,可以帮助用户组织和连接笔记,使其成为一个灵活的个人知识管理系统。以下是黑曜石的一些主要特点:

  1. 1. Markdown 支持 :Obsidian 使用 Markdown 语法进行笔记编辑,简洁明了,易于使用。

  2. 2. 本地存储 :笔记存储在本地文件系统中,用户可以完全控制自己的数据,避免云端存储带来的隐私问题。

  3. 3. 双向链接 :用户可以在笔记之间创建双向链接,从而建立起一个类似于知识图谱的结构,方便信息的关联和检索。

  4. 4. 插件系统 :Obsidian 提供了丰富的插件支持,用户可以根据自己的需求安装和使用各种插件,扩展软件的功能。

  5. 5. 图谱视图 :通过图谱视图,用户可以直观地看到笔记之间的连接和关系,有助于更好地理解和管理信息。

黑曜石适用于需要进行复杂信息管理和知识构建的用户,如研究人员、学生、作家和知识工作者等。通过其强大的链接和图谱功能,用户可以轻松地在笔记之间建立关联,形成一个动态的知识网络。

khoj与黑曜石集成视频演示

除此以外, khoj 在其他三个平台的演示截图

khoj官网在线体验

官网界面分为聊天代理和自动化,聊天的话又分为了回答常见问题,根据上下文生成图像,还有上传自己的本地文档进行问答之类的

代理就是一些设置了一些agent

旁边的自动化它会提供几个工具,比如我让他把每日的新闻自动发送到我的邮箱,邮箱是你登录这个网址的邮箱默认

这里是我录制的 khoj聊天界面 的相关功能演示以及一些agent和自动化工具的使用

除此以外,我们在网站设置页面可以看到它提供多种数据输入方式,比如你上传的本地文档以及notion中的数据,同时也支持切换不同的lm基础模型。

快速部署

关于自己托管部署的话,也就是自己安装khoj,你可以到这个链接(好处就是你不必使用官方的体验地址,因为那个免费的使用是受限的,付费才能体验更多的功能)

https://docs.khoj.dev/get-started/setup

视频教程 https://www.youtube.com/watch?v=10DUZA4KEvg&t=5s 参考链接:
[1]https://github.com/khoj-ai/khoj
[2]https://docs.khoj.dev/features/share
[3]https://www.reddit.com/r/geoguessr/

知音难求,自我修炼亦艰

抓住前沿技术的机遇,与我们一起成为创新的超级个体

(把握AIGC时代的个人力量)

**
**

** 点这里 👇 关注我,记得标星哦~ **

一键三连「分享」、「点赞」和「在看」

科技前沿进展日日相见 ~

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

预览时标签不可点

微信扫一扫
关注该公众号

轻触阅读原文

AI进修生



收藏

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/23469.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

zynq-7015启动分析及裸机BootLoader编写(未完待续)

使用lwip-tcp远程对QSPI进行更新、QSPI FLASH启动 W25Q128资料: W25Q128JV datasheet(1/78 Pages) WINBOND | 3V 128M-bit serial flash memory with dual/quad spi (alldatasheet.com) UG585资料: Zynq 7000 SoC Technical Reference Manual-UG585 翻译…

【ARFoundation自学05】人脸追踪(AR Face manager)实现

1. 修改摄像机朝向渲染方式-选中user 这个方式就会调用前置摄像头 2 创建 AR Session、XR Origin,然后在XR Origin上面添加组件 注意:XR Origin 老版本仍然叫 AR Session Origin 接下来在XR Origin上面添加AR Face Manager组件,如下图&am…

剧本杀市场仍在快速发展,剧本杀小程序成为了新的机遇

近年来,剧本杀一直是年轻人的娱乐游戏方式之一,剧本杀行业呈现出了井喷式发展的形势,成为了当下爆火的娱乐方式。目前,剧本杀行业拥有了完善的剧本资源和呈现方式,发展前景非常大。 根据当下的数据显示,剧…

NextJs 实现自定义点火操作

NextJs 实现自定义点火操作 前言实现自定义点火 前言 我希望在Nextjs 启动的时候,能够自定义实现一些项目的初始化逻辑,也可以说是一些点火操作,比如资源的加载,数据的初始化等操作。 实现自定义点火 我们可以在根目录下创建一…

Android 开机动画的启动过程BootAnimation(基于Android10.0.0-r41)

文章目录 Android 开机动画的启动过程BootAnimation(基于Android10.0.0-r41)1.开机动画的启动过程概述2.为什么设置了属性之后就会播放? Android 开机动画的启动过程BootAnimation(基于Android10.0.0-r41) 1.开机动画的启动过程概述 下面就是BootAnimation的重要部…

移动app测试重要性体现在哪些方面?专业app测试报告获取

移动app测试是指对手机应用进行各种测试和评估的过程,以确保应用的功能、性能和用户体验达到要求。在现代社会中,移动应用已经成为人们日常生活的一部分。无论是社交娱乐、购物支付还是工作学习,移动应用都发挥着不可替代的作用。因此&#x…

单元测试AIR原则:提升代码质量的秘密武器

文章目录 引言一、AIR原则1. Automatic(自动化)2. Independent(独立性)3. Repeatable(可重复性) 二、Automatic(自动化)三、Independent(独立性)四、Repeatab…

【MySQL】sql语句之表操作(上)

序言 在上一篇的数据库操作的内容中,学习了两种属性和常用的七种操作,学习是循序渐进的,库的操作学完了,就要开始学习表的操作了,而表可与数据强相关,比如DDL,即数据定义语言,DML&am…

DVWA-XSS(Stored)

Low 观察后端代码,对输入进行了一些过滤和转义。trim(string,charlist) 函数用于移除字符串两侧的空白字符或其他预定义字符,charlist 参数可以规定从字符串中删除哪些字符。stripslashes() 函数用于删除反斜杠。mysqli_real_escape_string() 函数用于对…

【实战】kafka3.X kraft模式集群搭建

文章目录 前言kafka2.0与3.x对比准备工作JDK安装kafka安装服务器增加hosts 修改Kraft协议配置文件格式化存储目录 启动集群停止集群测试Kafka集群创建topic查看topic列表查看消息详情生产消息消费消息查看消费者组查看消费者组列表 前言 相信很多同学都用过Kafka2.0吧&#xf…

tomcat配置请求的最大参数个数和请求数据大小

maxParameterCount"10000" maxPostSize"10485760" maxParameterCount:单个请求最大请求参数个数; maxPostSize:单个请求最大数据大小,1048576010M;

基本算法——位运算

a^b 原题链接&#xff1a;登录—专业IT笔试面试备考平台_牛客网 题目描述 运行代码 #include<iostream> using namespace std; long long a,b,c,t1; int main() {cin>>a>>b>>c;for(;b;b/2){if(b&1)tt*a%c;aa*a%c;}cout<<t%c; } 代码思路…

逻辑回归及python实现

概述 logistic回归是一种广义线性回归&#xff08;generalized linear model&#xff09;&#xff0c;因此与多重线性回归分析有很多相同之处。它们的模型形式基本上相同&#xff0c;都具有 w‘xb&#xff0c;其中w和b是待求参数&#xff0c;其区别在于他们的因变量不同&#x…

App Inventor 2 复制屏幕功能,界面设计更便捷,避免误删组件

“复制屏幕”功能全新上线&#xff0c;中文网独有&#xff08;MIT没有此功能&#xff09;&#xff0c;可以复制屏幕中的普通组件、图片、附件、拓展、代码块。更多升级详情可查看发布日志。 下面演示一下屏幕的复制效果&#xff1a; 1、Screen1屏幕上有若干组件、及一个SQLit…

美业SaaS系统源码分享-收银管理的主要功能

美业SaaS系统 连锁多门店美业收银系统源码 多门店管理 / 会员管理 / 预约管理 / 排班管理 / 商品管理 / 活动促销 PC管理后台、手机APP、iPad APP、微信小程序 ▶ 博弈美业-收银管理功能 1、同时支持支付宝和微信支付&#xff0c;具有简单便捷安全等优点&#xff0c;并且符…

MySQL之查询性能优化(八)

查询性能优化 MySQL查询优化器的局限性 MySQL的万能"嵌套循环"并不是对每种查询都是最优的。不过还好&#xff0c;MySQL查询优化器只对少部分查询不适用&#xff0c;而且我们往往可以通过改写查询让MySQL高效地完成工作。还有一个好消息&#xff0c;MySQL5.6版本正…

Ffmpeg安装和简单使用

Ffmpeg安装 下载并解压 进入官网 (https://ffmpeg.org/download.html)&#xff0c;选择 Window 然后再打开的页面中下滑找到 release builds&#xff0c;点击 zip 文件下载 环境变量配置 下载好之后解压&#xff0c;找到 bin 文件夹&#xff0c;里面有3个 .exe 文件 然后复制…

优思学院|六西格玛黑带官方的报考条件是什么?

经常有人私信问我六西格玛黑带证书要如何取得&#xff0c;要学历证明吗&#xff1f;要带项目吗&#xff1f;要注册吗&#xff1f; 首先&#xff0c;直接一点说&#xff0c;和任何学科一样&#xff0c;取得六西格玛证书的方法主要是通过上课学习和考试。然而&#xff0c;关于六…

【ARM Cache 及 MMU 系列文章 6.2 -- ARMv8/v9 Cache 内部数据读取方法详细介绍】

请阅读【ARM Cache 及 MMU/MPU 系列文章专栏导读】 及【嵌入式开发学习必备专栏】 文章目录 Direct access to internal memoryL1 cache encodingsL1 Cache Data 寄存器Cache 数据读取代码实现Direct access to internal memory 在ARMv8架构中,缓存(Cache)是用来加速数据访…

Apple开发者macOS描述文件创建

1.选择Profiles然后点击加号创建 2.选择类型为macOS App Development然后点击继续 3.选择描述类型与App ID 然后点击继续 4.选择证书然后点击继续 5.选择设备,然后点击继续 6.输入描述文件后,点击生成 生成成功,点击下载描述文件 下载完成会自动打开描述文件