codexu/note-gen
Capture first. Organize later. A local-first Markdown app that turns scattered records into clear notes with AI.
What it solves
NoteGen addresses the friction of organizing scattered information. Instead of forcing users to decide on titles, folders, or structures at the moment of capture, it separates the act of collecting fragments (voice recordings, screenshots, links, etc.) from the act of organizing them into structured notes.
How it works
Users first capture raw materials as they appear. Later, they filter these records by tag, time, or type and select the items that belong together. NoteGen then uses AI to organize these selected materials into a structured Markdown note based on a template or a user description. The resulting draft is fully editable in a Markdown editor, allowing the user to refine the content and add their own thoughts.
Who it’s for
It is designed for people who collect a high volume of fragmented information—such as researchers, students, or professionals—who want a local-first system to turn raw captures into polished reports, meeting notes, or articles without losing useful fragments.
Highlights
- Local-first Markdown: Notes are stored as standard Markdown files in a user-chosen workspace, ensuring portability and compatibility with other editors.
- AI-Powered Organization: Integrates with various AI providers for summarizing, rewriting, translating, and transforming raw records into structured documents.
- Knowledge Base & RAG: Supports vector indexing and hybrid retrieval to allow users to ask questions based on their own local notes and records.
- Visual Canvas: Includes a workspace for creating flowcharts, mind maps, timelines, and diagrams, some of which can be AI-generated.
- Flexible Sync: Supports synchronization via GitHub, GitLab, Gitee, Gitea, S3-compatible storage, and WebDAV.
Related
- Project
- Project
- Project
- Project
- Project