소개
Memoir는 Memoir-Studio가 개발한 데스크톱 메모·노트 프로그램으로, 사용자가 직접 선택한 폴더를 작업 공간으로 사용해 Markdown 및 MDX 형식의 노트를 작성하고 미리 볼 수 있도록 만든 소프트웨어입니다. 노트는 별도의 전용 보관함이 아닌 평범한 .md / .mdx 파일로 남아 있어 git, VS Code 등 다른 편집기로도 같은 폴더를 열어 작업할 수 있습니다. Tauri 2 기반 데스크톱 앱 형태로 Windows, macOS, Linux용 설치 파일이 제공되며, MIT 라이선스로 배포됩니다.
상세정보
로컬 우선 작업 공간
작업 공간은 사용자가 직접 고른 폴더이며, Memoir는 노트를 자체 서버로 업로드하지 않습니다. 노트는 평범한 Markdown / MDX 파일로 유지되므로 외부 도구로도 그대로 열어볼 수 있습니다.
Markdown 및 MDX 지원
GitHub Flavored Markdown, KaTeX 수식, Mermaid 다이어그램, 작업 목록(task list)을 지원하며, Callout, Badge, Card, Columns, Steps 같은 기본 제공 MDX 컴포넌트도 사용할 수 있습니다. 보안상의 이유로 임의 모듈을 불러오는 import / export는 의도적으로 비활성화되어 있습니다.
편집·분할·미리보기
소스를 작성하는 편집 모드, 렌더링된 결과를 보는 미리보기 모드, 그리고 두 화면을 동기 스크롤로 함께 보는 분할 모드를 제공합니다.
라이브러리와 참조
폴더 구조, frontmatter 태그, 즐겨찾기, 최근 노트, 헤딩 아웃라인을 사이드바에서 한눈에 볼 수 있습니다. `[[노트이름]]` 형태의 위키 링크와 마크다운 링크를 지원하며, 백링크와 작업 공간 그래프를 통해 노트 간 참조 관계를 확인할 수 있습니다.
안전한 기본 동작
원자적 쓰기(atomic write), 충돌 안전 초안, 자동 저장 기능을 제공하며, 삭제된 파일은 즉시 사라지지 않고 `.memoir-trash/` 폴더로 이동합니다. 또한 `.memoir/index.sqlite` 형태의 일회용 SQLite 캐시를 두어 사이드바가 매번 모든 노트를 다시 읽지 않도록 하면서도, 마크다운 파일 자체가 진실의 근원이 되도록 설계되어 있어 `.memoir/`은 gitignore 및 iCloud/Dropbox/OneDrive 동기화에서 제외하는 것을 권장합니다.
외관 및 UI
라이트/다크/시스템 테마, 액센트 색상, 밀도, 글자 크기 조절과 중국어/영어 UI를 지원합니다.
샌드박스된 경로
작업 공간 내부의 .md / .mdx 파일만 다루며, `..`, 심볼릭 링크, 숨김 디렉터리나 빌드 디렉터리는 거부됩니다.
Q. Memoir를 사용하려면 계정이나 클라우드 가입이 필요한가요?
아니오. 작업 공간은 사용자가 지정한 로컬 폴더이며 Memoir는 노트를 자체 서버로 업로드하지 않습니다. 동기화는 사용자가 직접 연결하는 경우에만 선택적으로 동작합니다.
Q. 어떤 운영체제에서 동작하나요?
공식 Releases에서 Windows 10 이상 x64, macOS(Apple Silicon, Intel), Linux(Debian/Ubuntu, Fedora/RHEL)용 설치 파일이 제공됩니다.
Q. 노트 파일은 다른 편집기로도 열 수 있나요?
예. 노트는 평범한 .md / .mdx 파일로 저장되므로 같은 폴더를 git, VS Code 등 다른 편집기로 동시에 열어 작업할 수 있습니다.
Q. 라이선스는 무엇인가요?
MIT 라이선스로 배포되며, 자세한 내용은 GitHub 저장소의 LICENSE 파일에서 확인할 수 있습니다.
시스템 요구사항
Windows 10 이상의 x64 환경, macOS(Apple Silicon / Intel), Linux(Debian/Ubuntu, Fedora/RHEL)용 설치 파일이 제공되며, MIT 라이선스의 오픈 소스 소프트웨어로 별도의 계정이나 클라우드 가입 없이 로컬 폴더만으로 사용할 수 있습니다. winget 설치 명령은 `winget install --id MemoirStudio.Memoir --exact`이며, 개발에参与하려면 Bun 1.3+, Rust, Tauri 2 시스템 의존성이 필요합니다.


