NoteGen

GitHub Repo stars Netlify Status

codexu%2Fnote-gen | Trendshift Featured|HelloGitHub NoteGen - A cross-platform Markdown note-taking application | Product Hunt

Guide

🖥️ Official Document: English | 简体中文

💬 Join WeChat/QQ Group, Discord, Telegram

NoteGen is an open-source, cross-platform Markdown note app built for messy thinking: capture first, organize later, and let AI turn fragments into readable notes.

Features

  • ✍️ Capture first, organize later: turn scattered inputs into structured notes without breaking your flow.
  • 🤖 AI-native writing workflow: chat, rewrite, translate, and polish notes right beside your editor.
  • 🖼️ Image workflow: capture, recognize, describe, host, and reuse images in your notes.
  • 📝 Native Markdown storage: keep your notes portable, local-first, and future-proof.
  • 📦 Built-in knowledge base: RAG, vector indexing, and hybrid retrieval out of the box.
  • 🔌 Extensible AI stack: supports MCP, custom models, prompts, memories, and agent workflows.
  • 🔄 Flexible sync: works with GitHub, Gitee, GitLab, Gitea, S3, and WebDAV.
  • 🌐 Cross-platform: available on Windows, macOS, Linux, Android, and iOS.

Download

Windows macOS Linux Android iOS
beta beta beta 🛠️ alpha 🛠️ alpha
Download Download Download Download TestFlight

UpgradeLink offers application upgrade and download services

From Recording to Writing

Most note apps are good at storing finished content, but weak at capturing messy thinking. NoteGen is designed for the earlier stage: record fragmented inputs first, then turn them into readable, reusable notes with Markdown and AI.

NoteGen is built around three connected spaces:

  • Recording: capture scattered thoughts, screenshots, links, clips, and temporary inputs without breaking your flow.
  • Notes: refine everything in a Markdown editor with tables, diagrams, math, export tools, and structured writing support.
  • AI Dialogue: chat with your notes and knowledge base, reuse memory and context, and let AI help you organize, rewrite, and extend content.

Contribute

Contributors

Thanks

Special thanks to our technology partners who make NoteGen better:

SiliconFlow - Providing free AI model services, powering NoteGen's intelligent features with high-quality AI capabilities.

UpgradeLink - Providing reliable installation and upgrade services, ensuring seamless software updates for users.


We also thank other partners for their service support

Description
A cross-platform Markdown note-taking application dedicated to using AI to bridge recording and writing, organizing fragmented knowledge into a readable note. NoteGen 是一款跨平台的 Markdown 笔记应用,致力于使用 AI 建立记录和写作的桥梁,将碎片化知识整理成一篇可读的笔记。
Readme GPL-3.0 48 MiB
Languages
TypeScript 94.8%
Rust 2.6%
CSS 2.4%
JavaScript 0.2%