LibreAI / Productivity / note-gen
// productivity · codexu/note-gen

note-gen

Capture first, organize later: a local-first Markdown app that turns scattered records into notes with AI.

★ 12.9k stars⑂ 975 forksGPL-3.0updated 2026-10
▦ visual — this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

note-gen is an open-source productivity project by codexu (codexu/note-gen on GitHub). It has 12,881 GitHub stars and 975 forks, is released under the GPL-3.0 license, and was last updated on GitHub on 8 October 2026.

Repository
codexu/note-gen
GitHub stars
12,881
Forks
975
License
GPL-3.0
Last updated on GitHub
8 October 2026
Category
Productivity
Listing
Full install guide
Official site
Official site
// how it works

How it works

  1. Download the app

    Get NoteGen for your platform from the download page or GitHub Releases - no account or setup is needed to start writing.

  2. Choose a workspace

    Pick a folder for your Markdown files; notes remain plain files you can open in any editor or keep in Git.

  3. Capture records

    Save thoughts, voice notes, screenshots, links and files as they occur, without worrying about titles or folders.

  4. Organize with AI

    Configure an AI provider when you are ready, select related records, and generate a structured note from a template or your own description - then keep editing it yourself.

// features

Why people love it

Capture-first workflow

Records (text, voice, screenshots, images, links, files, todos) are saved instantly and organized later, so fragments are not lost while you decide structure.

AI organization

Turn selected records into summaries, reports or articles, and use AI to continue, shorten, expand, rewrite or translate text - the result always stays editable.

Real Markdown editor

Tables, task lists, code blocks, math, diagrams and outlines, with source and visual editing modes, search and replace, file history and export/printing.

Searchable knowledge base

Build a knowledge base from your files combining semantic retrieval with local text search, with configurable embedding and reranking models, and use notes as conversation context.

Canvas workspace

Create and edit flowcharts, mind maps, timelines, freehand drawings and data charts, including diagrams generated from note content.

Sync on your terms

Local-first storage with optional sync through GitHub, GitLab, Gitee, Gitea, S3-compatible storage or WebDAV, plus local backups - and MCP servers, Skills and Agent tools for advanced workflows.

Advertisement
// run it

Run it yourself

  1. Clone the repository

    Clone NoteGen if you want to develop on it; most users simply download a release build.

    git clone https://github.com/codexu/note-gen.git
    cd note-gen
  2. Download the app

    Install the build for your platform from the project's download page or the latest GitHub Release.

    # Download NoteGen for Windows, macOS or Linux - see README for the exact link
  3. Create your workspace

    Launch NoteGen, choose a workspace folder for your Markdown files, and add your first record or note.

    # Launch NoteGen and follow the in-app get-started steps - see README
// use cases

What you can build

Advertisement
// faq

Questions, answered

Who maintains NoteGen?

NoteGen is an open-source project led by codexu with community contributors.

Is NoteGen free?

The app is open source under GPL-3.0 and free to download; desktop builds are in beta and mobile builds in alpha, per the README.

Does it need a paid API key?

Only for AI features, and only for the provider you configure - you bring your own model access (different models can serve chat, writing, embeddings, OCR and audio). Capturing and editing notes needs no key.

How does NoteGen compare with Obsidian or Notion?

Like Obsidian it is local-first Markdown, but its core loop is capturing raw records first and using AI to organize them into notes later; Notion is cloud-first with a proprietary format.

How do I get started?

Download the app, choose a workspace, add your first record - you do not need to configure AI or sync before writing.

// keep exploring

Similar tools

Productivity

Joplin

Joplin — the privacy-focused note-taking app: Markdown notes and to-dos on every platform, offline-first, with end-to-end encrypted sync you control

★ 56.8k starsCustom (check repo)
View guide →
Productivity

doodle-note

Privacy-first meeting capture and AI notes that stay on your machine.

★ 179 starsMIT
View guide →
Productivity

Logseq

Logseq — a privacy-first platform for knowledge management: an outliner over your local Markdown files, with a graph, journals and spaced repetition built in

★ 45.3k starsAGPL-3.0
View guide →
Productivity

eclaire

Local-first assistant that unifies your tasks, notes, docs, and bookmarks.

★ 922 starsMIT
View guide →
Productivity

Memos

Memos — a personal timeline for quick notes: capture short memos in seconds, find them later by search, tag or date; open source and self-hosted

★ 63.9k starsMIT
View guide →
Productivity

open-science

A local-first, model-agnostic AI research workbench for reproducible scientific work.

★ 5.5k starsApache-2.0
View guide →
// alternatives

Alternatives in Productivity

The most-starred other Productivity projects in the LibreAI catalogue — the realistic shortlist if note-gen is not the right fit.

Get note-gen

Free and open — grab the source, star the repo, and start creating.