codexu/note-gen

Capture first. Organize later. A local-first Markdown app that turns scattered records into clear notes with AI.

NoteGen – AI 강화 로컬 우선 Markdown 노트 앱

개요 — 데스크톱 및 모바일 앱으로, 아이디어(텍스트, 음성, 스크린샷, 링크, 파일 등)를 빠르게 캡처하고 나중에 구조화된 Markdown 노트로 정리할 수 있습니다. 핵심 데이터는 사용자가 선택한 폴더에 저장되는 일반 .md 파일이므로, 어떤 에디터로든 편집하거나 Git으로 관리할 수 있습니다.

AI의 역할 — 호환되는 LLM 제공업체(OpenAI, Claude, Gemini 등)를 연결하여 다음 용도로 모델을 활용할 수 있습니다:

  • 캡처한 기록을 요약하거나 노트 템플릿으로 재구성.
  • 기존 텍스트의 이어 쓰기, 단축, 확장, 번역 또는 다듬기.
  • 개인 노트, 벡터 기반 지식 베이스 또는 첨부된 이미지(OCR, 임베딩, 리랭킹)를 바탕으로 질문에 답변.
  • 노트 내용에서 다이어그램, 차트 또는 마인드맵 생성.
  • 더 길고 복잡한 단계의 "에이전트" 워크플로우 실행. AI 출력물은 항상 편집 가능하며, 최종 문구는 사용자가 제어합니다.

주요 워크플로우

  1. 캡처 – 제목이나 폴더를 고민할 필요 없이 생각, 음성 메모, 스크린샷, 링크, 파일 또는 할 일을 추가합니다.
  2. 선택 – 태그, 시간 또는 유형별로 기록을 필터링하고 함께 묶을 항목을 선택합니다.
  3. 정리 – 템플릿을 선택하거나 원하는 출력 형태를 설명하면 AI가 Markdown 초안(요약, 보고서, 기사 등)을 작성합니다.
  4. 편집 – 내장된 시각적/에디터 모드에서 초안을 다듬고 계속 작성합니다.

주요 기능

  • 모든 기능을 갖춘 Markdown 에디터(표, 작업 목록, code blocks, 수식, 다이어그램, 소스/시각적 모드, 검색/바꾸기, 기록).
  • 순서도, 마인드맵, 타임라인, 자유형 드로잉 및 데이터 차트를 위한 캔버스 작업 공간(AI 생성 후에도 편집 가능).
  • 로컬 우선 저장소(GitHub/GitLab/Gitee/Gitea, S3, WebDAV 또는 수동 백업을 통한 동기화 옵션).
  • 지식 베이스 계층: 벡터 인덱싱, 하이브리드 검색, 구성 가능한 임베딩/리랭킹 모델, 장기 기억, 재사용 가능한 프롬프트, MCP 서버, 설치 가능한 Skills 및 에이전트 도구.
  • 확장 가능한 플러그인 시스템(TypeScript SDK, 마켓플레이스, 공식 플러그인).
  • 멀티 플랫폼: Windows, macOS, Linux (beta), Android & iOS (alpha)(다운로드 가능한 설치 프로그램 및 GitHub releases 제공).

대상 사용자

  • 단편적인 정보를 수집하고 나중에 구조화된 노트가 필요한 연구원이나 학생.
  • 회의, 스크린샷, 할 일을 기록하고 빠른 보고서 작성을 원하는 전문가.
  • 일반 텍스트 Markdown을 선호하면서도 AI 기반 요약, 번역 또는 다이어그램 생성을 원하는 모든 사람.

시작하기

  1. 웹사이트 또는 GitHub releases에서 적절한 설치 프로그램을 다운로드합니다.
  2. Markdown 작업 공간으로 사용할 폴더를 선택합니다.
  3. 첫 번째 기록(텍스트, 음성, 이미지 등)을 추가합니다.
  4. AI 기능을 사용하려면 AI 제공업체(API key)를 설정합니다.
  5. 동기화, 지식 베이스 설정 또는 플러그인 개발에 대한 내용은 온라인 문서를 참조하세요.

오픈 소스 상태 — 핵심 앱, 서버 동기화 구성 요소, 브라우저 클리퍼, 플러그인 SDK 및 공식 플러그인은 모두 GPL-v3 라이선스를 따르며, 공개 기여 가이드와 활발한 이슈/토론 채널이 있습니다.


모든 세부 정보는 저장소의 README에서 직접 가져왔습니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트