赞
踩
Reor 是一款由 AI 驱动的桌面笔记应用程序:它会自动链接相关想法、回答笔记上的问题并提供语义搜索。所有内容都存储在本地,您可以使用类似 Obsidian 的 Markdown 编辑器编辑笔记。
该项目的假设是,默认情况下,用于思考的人工智能工具应该在本地运行模型。Reor 站在巨头 Llama.cpp、Transformers.js 和 LanceDB 的肩膀上,使 LLM 和嵌入模型能够在本地运行。(还支持连接到 OpenAI 兼容的 API,如 Oobabooga。
它怎么可能是“自组织”的?
将 Reor 视为具有两个生成器的 RAG 应用程序的一种方式:LLM 和人类。在 Q&A 模式下,向 LLM 提供从语料库中检索到的上下文以帮助回答查询。同样,在编辑器模式下,人类可以切换侧边栏以显示从语料库中“检索”的相关笔记。这是一种非常强大的方式,通过交叉引用当前注释中的想法与语料库中的相关想法来“增强”您的想法。
Reor 直接与Llama.cpp库交互,因此无需下载 Ollama。虽然现在,项目不会为您下载模型,因此您需要手动下载您选择的模型:
您还可以连接到与 OpenAI 兼容的 API,例如 Oobabooga、Ollama 或 OpenAI 本身!
Reor 在文件系统的单个目录中工作。在首次启动时选择目录。 要从其他应用导入笔记/文件,您需要使用 Markdown 文件手动填充该目录。与其他应用程序的集成有望很快推出!
确保您已安装 nodejs。
- <span style="background-color:var(--bgColor-muted, var(--color-canvas-subtle))"><span style="color:#1f2328"><span style="color:var(--fgColor-default, var(--color-fg-default))"><span style="background-color:var(--bgColor-muted, var(--color-canvas-subtle))"><code>git clone https://github.com/reorproject/reor.git
- </code></span></span></span></span>
- <span style="background-color:var(--bgColor-muted, var(--color-canvas-subtle))"><span style="color:#1f2328"><span style="color:var(--fgColor-default, var(--color-fg-default))"><span style="background-color:var(--bgColor-muted, var(--color-canvas-subtle))"><code>npm install
- </code></span></span></span></span>
- <span style="background-color:var(--bgColor-muted, var(--color-canvas-subtle))"><span style="color:#1f2328"><span style="color:var(--fgColor-default, var(--color-fg-default))"><span style="background-color:var(--bgColor-muted, var(--color-canvas-subtle))"><code>npm run dev
- </code></span></span></span></span>
- <span style="background-color:var(--bgColor-muted, var(--color-canvas-subtle))"><span style="color:#1f2328"><span style="color:var(--fgColor-default, var(--color-fg-default))"><span style="background-color:var(--bgColor-muted, var(--color-canvas-subtle))"><code>npm run build
- </code></span></span></span></span>
欢迎所有领域的贡献:功能、想法、错误修复、设计等。这在很大程度上是一个社区驱动的项目。有一些悬而未决的问题可供选择。对于新功能,请在开始 PR :) 工作之前打开一个问题进行讨论
该项目的主要组件位于以下目录中:
/electron
:包含管理所有文件系统交互、LLM、嵌入模型和向量数据库的主要进程函数。/src
:包含应用程序的前端,即 React 应用程序。GPL-3.0 许可证。有关详细信息,请参阅。LICENSE
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。