NoteGen
A cross-platform Markdown AI Agent 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.
Smart Agent + Custom LLMs
AI Assistant
Built-in free models with custom LLM support. Smart Agent organizes notes and generates content.
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.
Local Knowledge Base
RAG
Your notes are your knowledge base, supports embedding models, reordering models.
Extend AI Capabilities
MCP Support
Supports Model Context Protocol, enabling AI to access external tools and data sources.
Conversation Model
Qwen/Qwen3-8B
Suitable for daily conversations, text generation and other scenarios
Embedding Model
BAAI/bge-m3
Used for text vectorization, semantic search and other functions
Vision Model
THUDM/GLM-4.1V-9B-Thinking
Supports image understanding, OCR recognition and other visual tasks
- Free models have limited capabilities, if you need more powerful models, please configure custom models.
Limited-Time Trial Models
Experience more powerful top-tier model performance, limited-time usage
Free Sync Solutions
Supports multiple code hosting platforms for sync, plus local and cloud backup solutions.
Primary Sync Solutions
GitHub Sync
Gitee Sync
GitLab Sync
Gitea Sync
Backup Solutions
Local Backup
WebDAV
- Primary sync solutions support history rollback functionality and automatically create private repositories to ensure data security.
- Backup solutions are suitable as additional data protection measures.
Open Source Contributors
Thanks to all developers who contributed code to the NoteGen project
codexu
1114 contributions
hahaxiaowai
26 contributions
SilenceZen
8 contributions
Pleasurecruise
5 contributions
jiayuqi7813
3 contributions
WuxuFanhua
3 contributions
ZhangTianrong
2 contributions
magisph
2 contributions
kohaiy
1 contributions
dddcp
1 contributions
zlnox
1 contributions
NitronPlus
1 contributions
yxiZo
1 contributions
takeseem
1 contributions
rainnoon
1 contributions
More contributors
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!
Released under the GPL-3.0 License.
Copyright © 2024-present codexu

