NoteGen

A cross-platform Markdown AI 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.

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

Ready-to-Use Free Models

All models are powered by SiliconFlow services

SiliconFlow

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.

Free Sync Solutions

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

Primary

GitHub Sync

Primary

Gitee Sync

Primary

GitLab Sync

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

989 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

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

CrisChr

CrisChr

1 contributions

+6

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!

Deploys by Netlify

Released under the GPL-3.0 License.

Copyright © 2024-present codexu