rocketnotes

GitHub
1.3k 72 中等 1 次阅读 5天前Apache-2.0Agent开发框架语言模型图像
AI 解读 由 AI 自动生成,仅供参考

Rocketnotes 是一款融合了原生 AI 能力的 Markdown 笔记应用,旨在让用户在完全本地化或云端环境中高效管理知识。它解决了传统笔记工具在内容整理、检索及创作辅助上的痛点:不仅支持代码高亮、数学公式和流程图绘制,更通过语义搜索让用户能基于“含义”而非单纯关键词快速定位笔记。

这款工具特别适合开发者、研究人员及重度知识管理者使用。其核心亮点在于深度的 AI 集成:内置类似 Copilot 的文本补全功能加速写作;支持直接与文档对话,从个人资料中合成答案;独有的“代理归档”功能可自动分析收件箱片段并智能归类到现有文档体系中。此外,它还支持语音转文字录入,并允许用户在 OpenAI、Anthropic 及本地 Ollama 等多种大模型间无缝切换。借助 Docker 部署,用户既能享受云端便利,也能确保数据 100% 留存本地,兼顾了灵活性与隐私安全。

使用场景

一位全栈开发者正在整理分散的技术调研笔记,并试图从过往的项目文档中快速检索解决方案以构建新的微服务架构。

没有 rocketnotes 时

  • 知识检索低效:面对数百个 Markdown 文件,只能依靠关键词搜索,经常因术语差异漏掉关键的历史技术方案。
  • 写作中断频繁:撰写技术文档时需频繁切换窗口查阅 API 文档或让 AI 润色段落,导致心流状态不断被打断。
  • 笔记归档混乱:新建的零散想法(Inbox)堆积如山,需要手动逐个阅读并决定存入哪个文件夹,耗时且容易归类错误。
  • 隐私与成本顾虑:使用云端 AI 工具担心代码片段泄露,而本地部署大模型又缺乏便捷的集成界面,难以兼顾安全与智能。

使用 rocketnotes 后

  • 语义精准定位:利用 Semantic Search 直接提问“如何处理高并发下的数据库锁”,rocketnotes 能理解意图并跨文档找出概念相关的最佳实践,无需匹配确切关键词。
  • 流畅辅助创作:内置的 Copilot 功能在编辑器内直接提供代码补全和段落续写,支持本地 Ollama 模型,确保敏感代码不出境的同时大幅提升写作速度。
  • 智能自动归档:Agentic Archiving 代理自动分析收件箱中的碎片笔记,识别其主题并智能移动到层级文档树(Document Tree)中最合适的位置,实现真正的 Zettelkasten 管理。
  • 多模态高效输入:通过 Voice-to-Text 功能口述复杂的技术思路,实时转为结构化文本,配合 Mermaid 图表支持,瞬间将口头构思转化为可视化的架构草稿。

rocketnotes 通过将本地化隐私保护与深度 AI 代理能力融入笔记工作流,让开发者从繁琐的信息管理中解放,专注于核心知识的生产与复用。

运行环境要求

操作系统
  • Linux
  • macOS
  • Windows
GPU
  • 非必需
  • 云端模式无需本地 GPU
  • 本地模式 (Local Mode) 需配合 Ollama 运行,具体显卡需求取决于所选用的大语言模型 (LLM),README 未指定具体型号或显存大小
内存

未说明 (取决于本地运行的模型大小及 Docker 容器开销)

依赖
notes该工具支持多种部署方式:1. 直接使用官方托管的 Web 版或 Electron 桌面版(支持 Windows/macOS/Linux);2. 使用 Docker 在本地 100% 离线运行(需自行部署 Ollama 作为本地 LLM 引擎);3. 开发者可通过 Gitpod 或本地环境搭建开发环境。本地运行时,AI 能力依赖于 Ollama,因此硬件需求主要由用户选择的模型决定。
python未说明 (后端包含 Python 组件,建议使用较新版本以兼容 LangChain 等库)
langchain
langgraph
chromadb
sentence-transformers
ollama
angular
electron
go
docker
rocketnotes hero image

快速开始

Rocketnotes

构建 部署 Docker Electron 许可证

fynnfluegge%2Frocketnotes | Trendshift

 

Rocketnotes 是一款基于 Web 的 Markdown 笔记应用,内置原生 AI 功能集成,如聊天、文本补全、语音转文字转录以及代理式文档归档。
它使用以下技术构建: langchainlanggraphS3 向量ChromaDBsentence-transformersOllama

使用方法

  • 注册 免费账户,并以 Web 或 Electron 应用的形式使用。
  • 使用 Docker 在本地完全运行:[INSTALLATION.md#run-with-docker]。
  • 参阅 贡献指南,了解如何设置本地开发环境。

主题

✨ 功能

  • 📝 代码语法高亮:为开发者和技术用户提供一种整洁、易读的格式来保存和阅读代码片段。
  • 📊 Katex 和 Mermaid 支持:在文档中直接嵌入复杂的数学公式(Katex)并创建图表或流程图(Mermaid)。
  • 🌳 分层文档树:通过拖放功能将文档组织成嵌套结构,轻松重构知识库。
  • 🌐 文档共享:与他人共享特定文档进行协作。
  • 🔍 内容搜索:通过搜索笔记内容中的关键词,快速高效地找到所需笔记。
  • 🔦 语义搜索:超越关键词搜索,理解查询背后的含义,找到概念上最相关的笔记。
  • ✍️ 类似 Copilot 的文本补全:AI 会建议如何完成你的句子或段落,从而加快写作速度。
  • 🤖 与文档对话:用自然语言提问,系统会从你自己的文档中合成答案。
  • 多 LLM 支持:无缝切换不同的大型语言模型,目前支持 OpenAI、Anthropic 和 Together AI 的模型。
  • 📥 Zettelkasten 与代理式归档:AI 代理会分析“收件箱”中的片段,并智能地将其归档到最相关的现有文档中。
  • 🗣️ 语音转文字记笔记:无需打字,直接口述笔记内容。
  • 📦 本地模式(Docker):使用 Ollama 在本地机器上运行整个应用,实现 100% 的本地私密 AI 处理。
  • ⚙️ MCP 服务器集成:将知识库作为 MCP 集成,以便与任何 LLM 应用程序一起使用。
  • 🎮 Neovim 插件:将笔记功能直接集成到 Neovim 代码编辑器中。

🛠️ 技术栈

  • 前端:Angular、TypeScript、Electron
  • 后端:Go、Python
  • AI:Langchain、Langgraph、S3 向量(云端)/ ChromaDB(本地)
  • 基础设施:AWS、Docker
  • 数据库:DynamoDB
  • 存储:S3

💬 与文档对话

截图 2025-06-14 下午 4:40:53

✍️ LLM 驱动的文本补全

 

💻 带语法高亮的代码文档

  • 使用语法高亮功能,以你喜欢的编程语言创建有用的代码片段。
截图 2025-06-14 下午 3:11:32

⚡ 超快速文档搜索

  • 🔎 按内容搜索所有文档。
  • 🚀 对符合搜索模式的所有文档提供自动建议——速度极快!

 

🌳 分层文档树

  • 📚 以无限深度的子文档层次结构保存文档。
  • 🗂️ 通过拖放操作整理文档结构。
  • 🌟 将常用文档置顶,方便快速访问。
截图 2025-06-14 下午 3:35:24

📥 Zettelkasten 收件箱与代理式归档

  • ✍️ 通过打字或语音录制,将每日笔记片段保存到 Zettelkasten 收件箱中。
截图 2025-07-08 晚上 10:15:47
  • 🤖 由 AI 代理工作流将笔记片段插入到最相关的文档中。
截图 2025-07-08 晚上 10:18:07

⭐️ 星级历史

🙌 贡献

进行首次贡献的一个好方法是参与 good first issues。在其中一些问题中,已经有人提交了带有代码注释的 PR,说明需要完成的工作。如果这些 PR 尚未被分配给其他人,你可以直接接手。

最便捷的入门方式是在 Gitpod 工作区中打开该项目——该工作区已预装所有依赖和工具,并且内置了一个运行中的数据库及示例数据。

 

如果你更倾向于在本地设置项目,请参阅 贡献指南,了解在本地开发模式下运行该项目所需的所有步骤。

如发现潜在的 bug 或希望新增某项功能,请随时提交 issue 获取反馈。我们也非常欢迎你查看现有的 issues,为现有问题提供意见,或直接提交解决相应问题的 PR。我们欢迎任何形式的贡献!

🛟 故障排除

  • Apple 无法验证“rocketnotes”是否包含可能损害您的 Mac 或危及您隐私的恶意软件。

    • 这是因为该 dmg 文件并非使用官方 Apple 开发者证书构建的。要绕过此限制,请前往“系统设置”->“隐私与安全性”->“安全性”-> 找到“rocketnotes”已被阻止以保护您的 Mac -> 点击“仍要打开”。

版本历史

v1.0.72025/07/26
v1.0.62025/07/20
v1.0.52025/02/25
v1.0.42025/02/25
v1.0.32025/02/01
v1.0.22024/11/18
v1.0.12024/11/18
v1.0.02024/11/17

常见问题

相似工具推荐

openclaw

OpenClaw 是一款专为个人打造的本地化 AI 助手,旨在让你在自己的设备上拥有完全可控的智能伙伴。它打破了传统 AI 助手局限于特定网页或应用的束缚,能够直接接入你日常使用的各类通讯渠道,包括微信、WhatsApp、Telegram、Discord、iMessage 等数十种平台。无论你在哪个聊天软件中发送消息,OpenClaw 都能即时响应,甚至支持在 macOS、iOS 和 Android 设备上进行语音交互,并提供实时的画布渲染功能供你操控。 这款工具主要解决了用户对数据隐私、响应速度以及“始终在线”体验的需求。通过将 AI 部署在本地,用户无需依赖云端服务即可享受快速、私密的智能辅助,真正实现了“你的数据,你做主”。其独特的技术亮点在于强大的网关架构,将控制平面与核心助手分离,确保跨平台通信的流畅性与扩展性。 OpenClaw 非常适合希望构建个性化工作流的技术爱好者、开发者,以及注重隐私保护且不愿被单一生态绑定的普通用户。只要具备基础的终端操作能力(支持 macOS、Linux 及 Windows WSL2),即可通过简单的命令行引导完成部署。如果你渴望拥有一个懂你

349.3k|★★★☆☆|1周前
Agent开发框架图像

stable-diffusion-webui

stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面,旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点,将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。 无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师,还是想要深入探索模型潜力的开发者与研究人员,都能从中获益。其核心亮点在于极高的功能丰富度:不仅支持文生图、图生图、局部重绘(Inpainting)和外绘(Outpainting)等基础模式,还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外,它内置了 GFPGAN 和 CodeFormer 等人脸修复工具,支持多种神经网络放大算法,并允许用户通过插件系统无限扩展能力。即使是显存有限的设备,stable-diffusion-webui 也提供了相应的优化选项,让高质量的 AI 艺术创作变得触手可及。

162.1k|★★★☆☆|1周前
开发框架图像Agent

everything-claude-code

everything-claude-code 是一套专为 AI 编程助手(如 Claude Code、Codex、Cursor 等)打造的高性能优化系统。它不仅仅是一组配置文件,而是一个经过长期实战打磨的完整框架,旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。 通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能,everything-claude-code 能显著提升 AI 在复杂任务中的表现,帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略,使得模型响应更快、成本更低,同时有效防御潜在的攻击向量。 这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库,还是需要 AI 协助进行安全审计与自动化测试,everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目,它融合了多语言支持与丰富的实战钩子(hooks),让 AI 真正成长为懂上

159.3k|★★☆☆☆|今天
开发框架Agent语言模型

opencode

OpenCode 是一款开源的 AI 编程助手(Coding Agent),旨在像一位智能搭档一样融入您的开发流程。它不仅仅是一个代码补全插件,而是一个能够理解项目上下文、自主规划任务并执行复杂编码操作的智能体。无论是生成全新功能、重构现有代码,还是排查难以定位的 Bug,OpenCode 都能通过自然语言交互高效完成,显著减少开发者在重复性劳动和上下文切换上的时间消耗。 这款工具专为软件开发者、工程师及技术研究人员设计,特别适合希望利用大模型能力来提升编码效率、加速原型开发或处理遗留代码维护的专业人群。其核心亮点在于完全开源的架构,这意味着用户可以审查代码逻辑、自定义行为策略,甚至私有化部署以保障数据安全,彻底打破了传统闭源 AI 助手的“黑盒”限制。 在技术体验上,OpenCode 提供了灵活的终端界面(Terminal UI)和正在测试中的桌面应用程序,支持 macOS、Windows 及 Linux 全平台。它兼容多种包管理工具,安装便捷,并能无缝集成到现有的开发环境中。无论您是追求极致控制权的资深极客,还是渴望提升产出的独立开发者,OpenCode 都提供了一个透明、可信

144.3k|★☆☆☆☆|昨天
Agent插件

ComfyUI

ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎,专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式,采用直观的节点式流程图界面,让用户通过连接不同的功能模块即可构建个性化的生成管线。 这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景,也能自由组合模型、调整参数并实时预览效果,轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性,不仅支持 Windows、macOS 和 Linux 全平台,还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构,并率先支持 SDXL、Flux、SD3 等前沿模型。 无论是希望深入探索算法潜力的研究人员和开发者,还是追求极致创作自由度的设计师与资深 AI 绘画爱好者,ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能,使其成为当前最灵活、生态最丰富的开源扩散模型工具之一,帮助用户将创意高效转化为现实。

108.3k|★★☆☆☆|1周前
开发框架图像Agent

gemini-cli

gemini-cli 是一款由谷歌推出的开源 AI 命令行工具,它将强大的 Gemini 大模型能力直接集成到用户的终端环境中。对于习惯在命令行工作的开发者而言,它提供了一条从输入提示词到获取模型响应的最短路径,无需切换窗口即可享受智能辅助。 这款工具主要解决了开发过程中频繁上下文切换的痛点,让用户能在熟悉的终端界面内直接完成代码理解、生成、调试以及自动化运维任务。无论是查询大型代码库、根据草图生成应用,还是执行复杂的 Git 操作,gemini-cli 都能通过自然语言指令高效处理。 它特别适合广大软件工程师、DevOps 人员及技术研究人员使用。其核心亮点包括支持高达 100 万 token 的超长上下文窗口,具备出色的逻辑推理能力;内置 Google 搜索、文件操作及 Shell 命令执行等实用工具;更独特的是,它支持 MCP(模型上下文协议),允许用户灵活扩展自定义集成,连接如图像生成等外部能力。此外,个人谷歌账号即可享受免费的额度支持,且项目基于 Apache 2.0 协议完全开源,是提升终端工作效率的理想助手。

100.8k|★★☆☆☆|1周前
插件Agent图像