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.pswp.cn/web/23469.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/23469.shtml
英文地址,請注明出處:http://en.pswp.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…

常微分方程 (ODE) 和 隨機微分方程 (SDE)

常微分方程(Ordinary Differential Equations, ODE)和隨機微分方程(Stochastic Differential Equations, SDE)是數學中描述系統動態行為的重要工具。它們有一些相似之處,但在處理隨機性方面存在顯著差異。 常微分方程…

Oracle數據庫面試題-5

81. 請解釋Oracle數據庫中的自動空間重新壓縮(Automatic Space Recompression)的概念。 Oracle 數據庫中的自動空間重新壓縮(Automatic Space Recompression) 自動空間重新壓縮是 Oracle 數據庫中的另一個重要特性,它…

Vue響應式系統分支切換與cleanup - 清除遺留的副作用函數

文章目錄 前言分支切換與cleanup分支切換的問題依賴集合的收集cleanup的實現完整的代碼展示 前言 本篇文章代碼思路來自 Vue3.0 源碼, 部分理解來源于霍春陽 《Vue.js設計與實現》這本書的理解, 感興趣的小伙伴可以自行購買閱讀。可以非常明確的感受到作者對 Vue 的深刻理解以及…

每天寫java到期末考試(6.6)-java文件輸入輸出流實驗

1、用字節流讀寫二進制文件 要求:用DataOutputStreamFileOutputStream類將1,2,…,100,這100個數字寫入到文件 d:\out1.bin里,然后再用DatalnputStreamFilelnputStream類將d:\out1.bin的內讀出來,并輸出到屏幕上。 用DataOutputStreamFileOutputStream寫入二進制數據時,直接調…

單元測試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() 函數用于對…

SAAS系統架構設計剖析

多租戶數據隔離 用戶擔心數據安全性,也就是要做數據隔離,不允許 A 租戶查到 B 租戶的數據 1、軟隔離 數據在一起,只不過帶著租戶 id 查詢 在底層驅動 jar 上進行封裝,強制帶上租戶 id 比如:MySQL、MQ、Redis&#…

【論文精讀】DCRNN-擴散圖卷積循環神經網絡

DCRNN 模型是南加州大學的 Li 等人發表在 I C L R 2018 ICLR 2018 ICLR2018 會議上一個用于交通預測的時空預測模型,論文題目為: 《DIFFUSION CONVOLUTIONAL RECURRENT NEURAL NETWORK: DATA-DRIVEN TRAFFIC FORECASTING》,文章地址為: https://arxiv.org/abs/1707.01926。 …

vs中運行程序時,報不能運行解決方式

問題 在vs中編譯運行程序中,如果程序還在運行,編譯會報錯,但是在后臺又找不到對應的程序 解決方式 1、tasklist | find “進程名” 2、taskkill /PID

【實戰】kafka3.X kraft模式集群搭建

文章目錄 前言kafka2.0與3.x對比準備工作JDK安裝kafka安裝服務器增加hosts 修改Kraft協議配置文件格式化存儲目錄 啟動集群停止集群測試Kafka集群創建topic查看topic列表查看消息詳情生產消息消費消息查看消費者組查看消費者組列表 前言 相信很多同學都用過Kafka2.0吧&#xf…

二叉樹的鏡像--c++【做題記錄】

【問題描述】 給定擴展二叉樹的前序序列,構建二叉樹。 求這課二叉樹的鏡像,并輸出其前序遍歷序列。 【輸入形式】 輸入擴展二叉樹的前序序列。 【輸出形式】 輸出鏡像二叉樹的前序遍歷序列。 【樣例輸入】 ab##cd##e## 【樣例輸出】 鏡像后二叉樹的前序遍…

功能問題:如何防止接口重復請求?

大家好,我是大澈! 本文約 1400 字,整篇閱讀約需 3 分鐘。 防止接口重復請求在軟件開發中非常重要,重復請求必然會導致服務器資源的浪費。 因為每次請求都需要服務器進行處理,如果請求是重復的,那么服務…

乘船過河(ship)

合肥市第33屆信息學競賽(2016年) 題目描述 Description 卡卡西和小朋友們要乘船過河了,港口有很多條船可以租到,并且之間沒有區別,每條船的出租費用也是一樣的。但是一條船最多只能乘坐兩個人,且乘客的總…