codexu/note-gen
Capture first. Organize later. A local-first Markdown app that turns scattered records into clear notes with AI.
NoteGen – AI 增强的本地优先 Markdown 笔记应用
它是什么 — 这是一款桌面与移动端应用,让您能快速捕捉想法(文字、语音、截图、链接、文件等),并稍后将其整理为结构化的 Markdown 笔记。核心数据是存储在您指定文件夹中的普通 .md 文件,因此您可以使用任何编辑器进行编辑,或将其存放在 Git 中。
为什么 AI 很重要 — 您可以接入任何兼容的 LLM 提供商(OpenAI, Claude, Gemini 等),并利用模型进行:
- 将选定的记录摘要或重组为笔记模板。
- 续写、缩短、扩展、翻译或润色现有文字。
- 回答基于您个人笔记、向量知识库或附加图片(OCR、嵌入、重排序)的问题。
- 从笔记内容生成图表、流程图或思维导图。
- 执行更长、多步骤的“代理”(Agent) 工作流程。 AI 输出内容始终可编辑;您始终掌控最终文字。
核心工作流程
- 捕捉 – 添加想法、语音备忘录、截图、链接、文件或待办事项,无需担心标题或文件夹。
- 选择 – 通过标签、时间或类型筛选记录,并挑选相关的内容。
- 整理 – 选择模板或描述所需的输出;AI 将建立 Markdown 草稿(摘要、报告、文章等)。
- 编辑 – 在内置的视觉/编辑模式中精炼草稿并继续撰写。
主要功能
- 全功能 Markdown 编辑器(表格、任务列表、code blocks、数学公式、图表、源码/视觉模式、搜索替换、历史记录)。
- 用于流程图、思维导图、时间轴、手绘图和数据图表的画布工作区,AI 生成后皆可编辑。
- 本地优先存储,可选通过 GitHub/GitLab/Gitee/Gitea、S3、WebDAV 或手动备份进行同步。
- 知识库层:向量索引、混合检索、可配置的嵌入/重排序模型、长期记忆、可重复使用的提示词、MCP 服务器、可安装的 Skills 以及 Agent 工具。
- 可扩展插件系统(TypeScript SDK、市场、官方插件)。
- 多平台:Windows, macOS, Linux (beta), Android & iOS (alpha),提供可下载的安装程序与 GitHub releases。
适用对象
- 需要收集片段并稍后整理成结构化笔记的研究人员或学生。
- 需要记录会议、截图和待办事项并希望快速产出报告的专业人士。
- 偏好纯文本 Markdown 但希望获得 AI 辅助摘要、翻译或图表生成的任何人。
如何开始
- 从网站或 GitHub releases 下载适用的安装程序。
- 选择一个文件夹作为您的 Markdown 工作区。
- 添加第一条记录(文字、语音、图片等)。
- 当您想使用 AI 功能时,配置 AI 提供商(API key)。
- 参考在线文档进行同步、知识库设置或插件开发。
开源状态 — 核心应用、服务器同步组件、浏览器剪藏工具、插件 SDK 和官方插件皆采用 GPL-v3 授权,并拥有公开的贡献指南与活跃的问题/讨论频道。
所有细节均直接取自仓库的 README。
相关
- 项目
- 项目
- 项目
- 项目
- 项目