NoteGen

A cross-platform Markdown AI Agent note-taking software.

Bridging the Gap Between Recording and Writing with LLM.

NoteGen
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.

Ready-to-Use Free Models

All models are powered by SiliconFlow services

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

DeepSeek-V3.2
GLM-4.6V

Free Sync Solutions

Supports multiple code hosting platforms for sync, plus local and cloud backup solutions.

Primary Sync Solutions

Primary

GitHub Sync

Primary

Gitee Sync

Primary

GitLab Sync

Primary

Gitea Sync

Backup Solutions

Backup

Local Backup

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

codexu

1114 contributions

hahaxiaowai

hahaxiaowai

26 contributions

SilenceZen

SilenceZen

8 contributions

Pleasurecruise

Pleasurecruise

5 contributions

jiayuqi7813

jiayuqi7813

3 contributions

WuxuFanhua

WuxuFanhua

3 contributions

ZhangTianrong

ZhangTianrong

2 contributions

magisph

magisph

2 contributions

kohaiy

kohaiy

1 contributions

dddcp

dddcp

1 contributions

zlnox

zlnox

1 contributions

NitronPlus

NitronPlus

1 contributions

yxiZo

yxiZo

1 contributions

takeseem

takeseem

1 contributions

rainnoon

rainnoon

1 contributions

+9

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