NoteGen
A cross-platform Markdown AI note-taking software.
Bridging the Gap Between Recording and Writing with LLM.

Supports Mainstream Devices
Cross Platform
Based on Tarui2 framework, supports Windows, Mac, Linux, Android, iOS. Only 20MB.
Supports Custom LLMs
AI Capabilities
Supports LLMs, such as OpenAI、Deepseek、Gemini, etc. Supports local models such as Ollama.
Multiple Synchronization Schemes
Free Safe Synchronization
Main synchronization schemes support Github、GitLab、Gitee, backup scheme support WebDAV.
Standard + Extended
Markdown
Supports standard Markdown and extends syntax, such as math formula, mind map, chart, flow chart, etc.
Three editing modes
Wysiwyg
Supports instant rendering like Typora, supports wysiwyg, split screen preview.
Local Knowledge Base
RAG
Your notes are your knowledge base, supports embedding models, reordering models.
Record
The record function is composed of record tools and AI assistants, assist users in recording fragmented information.
- Provided multiple record tools.
- AI chat assistant that can record the content of conversations.
- AI assistant that can organize all records into a readable note.
- Clipboard assistant that can quickly record text or images from the clipboard.

Text
Screenshot
Image
Link
File
Writing
Composed of a file manager and a Markdown editor, and provides rich tools to assist users in writing.
- File Manager Support Infinite Levels, Support Remote Control Synchronization.
- AI Writing Assistance, Support Polishing, Continue Writing, etc.
- Support Manual Synchronization or Automatic Synchronization, Support Version Control.
- RAG, Vector Calculation After File Editing.

Writing Assistant
History Rollback
Open Source Contributors
Thanks to all developers who contributed code to the NoteGen project
Join Open Source, Create the Future
🚀 Join our open source community and experience the joy of collaborative development! Whether fixing bugs, adding new features, or improving documentation, every contribution makes NoteGen better. Open source is not just about sharing code, but also about the collision of knowledge and creativity. Let's build better tools together and benefit more people!