Reor:一个基于AI的开源桌面笔记应用 Reor可以作为个人知识管理工具,帮助你构建自己的“第二大脑”。 它能够自动将你写的每条笔记分块并嵌入到一个内部向量数据库中,帮助你自动组织和连接你的想法。 内置的LLM能够针对你的笔记进行检索式问答(RAG),回答基于笔记内容的查询。 Reor将笔记与相关思想自动连接,类似于一个具有两个生成器(LLM和人类)的RAG应用。在问答模式下,LLM从笔记集合中检索到的上下文中获取信息以回答查询。在编辑模式下,用户可以切换侧边栏以显示从语料库中“检索到”的相关笔记。 <h3>主要功能包括:</h3> 1、自动链接相关想法: Reor能够自动将你写的每条笔记分块并嵌入到一个内部向量数据库中,通过向量相似度自动连接相关笔记,可以自动将笔记中的相关内容链接起来,帮助你组织和连接思维。 2、LLM支持的问答: 应用内置的大语言模型能够在你的笔记集合上执行检索式问答(RAG),帮助回答基于笔记内容的查询。 3、语义搜索功能: Reor提供了语义搜索能力,使得用户可以基于内容的语义而非仅仅是关键词进行搜索,提高了搜索的准确性和相关性。 4、本地运行模型: Reor的一个核心特点是它能够在本地运行模型,无需依赖云服务。它通过Llama.cpp和Transformers.js等库支持在本地运行LLMs和嵌入模型。 5、编辑器功能: 用户可以使用类似Obsidian的markdown编辑器进行笔记编辑,支持丰富的格式和结构,以适应不同的笔记需求。 6、连接到OpenAI兼容API: 虽然Reor强调本地模型运行,但它也支持连接到兼容OpenAI的API,如Oobabooga,为用户提供更多的灵活性和选择。 7、导入笔记功能: 用户可以从其他应用导入笔记到Reor,它在文件系统中工作于单一目录内,通过手动填充markdown文件来实现笔记的导入。 <h3>以下是一些典型的使用场景:</h3> 1、研究笔记整理: 对于学者和研究人员,Reor可以自动链接相关的研究想法和笔记,帮助他们在广泛的研究资料中快速找到联系,提高研究效率。 2、学习和复习: 学生可以利用Reor整理课堂笔记,通过LLM支持的问答功能对笔记内容进行复习和深入理解,同时通过语义搜索快速找到所需信息。 3、项目管理和思维整理: 对于项目管理者或创意工作者,Reor能够帮助他们将项目的各个部分和想法自动关联起来,促进思维的整理和梳理。 4、技术文档和代码注释: 软件开发人员可以使用Reor管理技术文档和代码注释,通过语义搜索快速定位到相关的代码段或文档内容,提高开发效率。 5、个人知识管理和构建第二大脑: Reor可以作为个人知识管理工具,帮助用户构建自己的“第二大脑”,自动整理和连接知识点,增强记忆和理解。 6、写作和创作辅助: 作家和内容创作者可以利用Reor的自动链接功能和问答功能搜集材料、生成灵感和验证信息,辅助写作和创作过程。 7、会议和讲座笔记: 参加会议或讲座的人员可以使用Reor记录重点,应用会自动帮助他们整理和关联笔记内容,方便后续的复习和研究。 8、跨平台笔记迁移和整合: 对于需要从其他应用迁移笔记的用户,Reor支持导入markdown文件,帮助他们将旧的笔记系统迁移到Reor中,实现数据的无缝整合。 下载:<a href="https://www.reorproject.org/" target="_blank" rel="noopener">https://www.reorproject.org/</a> GitHub:<a href="https://github.com/reorproject/reor" target="_blank" rel="noopener">https://github.com/reorproject/reor</a>