macOS를 위한 WYSIWYG 마크다운 에디터. 쓰는 일도, 찾아보는 일도, 고치는 일도, 내보내는 일도 창 하나에서 벌어지고, 그 전부가 자기 .md 더미 위에 내려앉습니다.
여기 있는 것은 로드맵이 아닙니다. 1.1.0 가 이미 하는 일을, 긴 글을 쓰며 만나는 순서대로 늘어놓았습니다.
01쓰기
입력한 것이 곧 페이지
기호는 물러나야 할 때 물러나고 나와야 할 때 나옵니다. 그 뒤에 있는 규칙은 하나뿐입니다 —— 커서가 그 줄에 있는가.
WYSIWYG는 본문 옆에 붙여 둔 미리보기가 아니라, 미리보기라는 단계 자체가 없다는 뜻입니다. 수식도, 표도, 다이어그램도, 캔버스도 같은 종이 위에서 자랍니다.
notes/march-review.mdFolding Mirror's own editor
## March review
This build folds exporting into **two steps**, with fonts ==embedded by default==.
Inline maths is still $E = mc^2$, rendered once the caret leaves.
- Finish the two manual pages before Friday
Click the paper and write — only the line under the caret shows its source
그림 1저 종이는 스크린샷이 아니라 Folding Mirror의 에디터 그 자체입니다. 안에 들어가 써 보세요 —— ##, **, == 를 보여 주는 것은 커서가 있는 줄뿐입니다.
notes/wednesday.mdtry typing a /
## Wednesday
Tables, formulas, code blocks — I remember the names, not the punctuation.
Type a / on an empty line, then keep typing to filter
그림 2같은 종이 위에서, 빈 줄에 / 를 치면 넣을 수 있는 것들이 커서 아래 늘어섭니다. 계속 치면 걸러집니다(/tab 은 표, /h1 은 제목). 앞에 오는 것은 손으로 치기 가장 성가신 것들 —— 표의 파이프, 수식의 달러, 링크의 대괄호.# 과 - 는 두 번이면 되니 제목과 목록은 뒤로 갑니다. 앱에는 두 줄이 더 있습니다, 그림과 다이어그램. 그것들은 서재에 파일을 만드는 일인데, 웹 페이지에는 디스크가 없습니다.
notes/going-home.mdlive · split
# Going home
## Before leaving
- [x] Tickets confirmed, alarm set early
- [x] ID and travel pass packed
- [ ] Windows shut, power off, rubbish out
## On the way
1. Reach the station 40 minutes early
2. Take some water and something to eat
3. Tell them at home you're on the way
> Sleep in on the first morning back.
The bags weigh $m = 18\,\mathrm{kg}$, which is fine.
Change a word on the left and the right follows — the divider can be dragged
그림 3원본을 지켜봐야 할 때는 종이를 반으로 접습니다. 왼쪽에 줄 번호가 붙은 원본, 오른쪽에 페이지, 왼쪽의 한 번 타건이 오른쪽을 움직입니다. 양쪽 모두 진짜 인스턴스이고, 사이의 칸막이는 끌 수 있습니다.
notes/first-frost.mdfence · .mmd · .excalidraw
## The exporting section
```mermaid
flowchart LR
A[written] --> B{where to}
B -->|PDF| C[⌘⇧P]
B -->|article| D[pick a theme]
D --> E[paste it]
```

Diagrams and sketches grow inside the document — double-click to edit, come back and it is new
그림 4에디터 하나, 문서 하나: ```mermaid 펜스, 독립된 .mmd, 그리고.excalidraw 캔버스 —— 모두 그 자리에서 그려진 것이지 삽화가 아닙니다. 조수도 손댈 수 있습니다: 내장된 그리기와 다이어그램 스킬이 저마다 MCP 서버를 지니고 있습니다.
라이브 프리뷰
# ## **
기호는 글자 뒤에 머뭅니다. 제목은 제목처럼 보이고 굵은 글씨는 굵게 나오며, "미리보기"라는 단계가 없습니다.
인라인 원본
커서가 있는 줄
원본이 보이는 것은 커서가 있는 줄뿐이고 나머지는 조판된 채로 있습니다. 전체를 원본으로 보려면 ⌘ / .
슬래시 메뉴
/
빈 줄에서 슬래시를 치면 넣을 수 있는 것들이 커서 아래에 늘어섭니다. 표, 수식, 코드, 그림, 다이어그램. 계속 치면 걸러지고, Return을 누르면 놓입니다.
분할 보기
live · split
원본을 지켜보고 싶을 때는 종이를 반으로 접습니다. 왼쪽에 원본, 오른쪽에 페이지, 사이의 칸막이는 끌 수 있습니다.
LaTeX 수식
$…$ $$…$$
KaTeX로 인라인과 디스플레이 모두. 조판은 커서가 짝 밖으로 나간 뒤에 되므로, 고치는 일을 방해하지 않습니다.
표
| … | … |
그 자리에서 고치는 진짜 표 — 대화상자도, 읽기만 하는 그림도 아닙니다. 추가·삭제·이동·정렬은 오른쪽 클릭에서.
Mermaid 다이어그램
```mermaid
순서도, 시퀀스 다이어그램, 간트 차트. 코드 펜스 안에 써도 되고, 여느 문서처럼 여는 .mmd 파일로 두어도 됩니다.
그림
.excalidraw
페이지에 끼워 넣은 Excalidraw 캔버스. 끌어서 그 자리에서 크기를 바꾸고, 더블클릭으로 안에 들어가며, 저장은 drawings/ 로.
이미지와 파일

끌어다 놓으면 이미지가 되고, 파일은 문서 옆에 놓입니다. 올리지도, 다시 호스팅하지도, 이름을 바꾸지도 않습니다.
포커스와 타자기
F8 F9
포커스 모드는 지금 있는 문단 말고는 가라앉히고, 타자기 모드는 쓰고 있는 줄을 화면 가운데쯤에 붙들어 둡니다.
02서재
사이에 아무것도 없는 .md 더미
폴더 하나만 가리켜 주시면, 그 뒤의 모든 일은 그 폴더 안에서 벌어집니다.
Folding Mirror와 당신의 파일 사이에 층이 없습니다. 지워도 파일은 전부 그대로 있습니다 —— "내보내기" 단계가 필요 없습니다.
notes/first-frost.md⌃ ⌘ 2
Leave the structure of Friday's draft alone.
The exporting section follows the order set in [[Writing plan]],
with formulas and tables after it.
그림 5왼쪽이 언급 패널, 오른쪽은 같은 에디터. 두 노트를 대괄호로 이으면 백링크는 알아서 자랍니다 —— 만들어 둘 색인이 없습니다.
평범한 폴더
*.md
가져오지도, 옮기지도, 데이터베이스에 색인하지도 않습니다. 사이드바의 나무가 곧 디스크의 나무이고, 거기서 이름을 바꾸거나 지우는 것은 진짜입니다.
여러 서재
서재 전환
일용으로 하나, 글쓰기용으로 하나. 사이드바 아래에서 바꿉니다. 전환은 다른 한 벌로 옮겨 가는 일이고, 둘이 탭 줄을 나눠 쓰는 일은 없습니다.
링크와 언급
[[문서]]
대괄호 두 개로 노트를 이으면 백링크는 알아서 자랍니다. 언급 패널에는 어느 문서가 몇 번째 줄에서 인용했는지가 늘어섭니다.
개요
⌃ ⌘ 1
긴 글을 제목 단계로 짚어 갑니다. 개요는 커서를 따라오고, 지금 읽는 자리가 켜집니다.
검색과 빠른 열기
⌘ ⇧ F ⌘ P
서재 전체를 이름과 본문으로 찾고, 결과를 누르면 그 줄에 닿습니다. 빠른 열기는 제목과 경로로, 몇 번의 타건이면 됩니다.
탭과 방문 기록
⌘ T ⌃ ⌘ ←
여러 문서를 한꺼번에 열고, 브라우저처럼 앞뒤로. ⌘ ⇧ T를 누르면 닫은 탭이 스크롤 위치까지 그대로 돌아옵니다.
03조수
부를 때만 오는 조수
당신의 키, 당신의 계정. ⌘ ⇧ A 로 나오고, 볼일이 끝나면 닫습니다.
이 절은 종이의 뒷면입니다. 여기서 AI는 부르면 오는 조수이지, 방에 앉아 있는 또 한 명의 필자가 아닙니다.
Assistant
Rewrite the exporting section in the order set in [[Writing plan]].
Right — let me see how both read at the moment.
Readnotes/first-frost.md
SearchWriting plan · export
The plan puts the two steps first, fonts second. This section has it the other way round, so I will follow the plan and add ⌘ ⇧ P while I am there.
Edit filenotes/first-frost.md
The exporting section follows the order set in the writing plan.
-Exporting goes through File → Export, then pick a format.
+Exporting folds into two steps: ⌘ ⇧ P gives a PDF,
+with the font subset embedded by default.
⋯ 24 lines folded
Formulas and tables come after it.
Editnotes/first-frost.md
Done: the two steps first, the font subset after.
Now draw an export flowchart for the opening.
Mermaidvalidate · export flow
Edit filenotes/first-frost.md
# First frost
+```mermaid
+flowchart LR
+ A[written] --> B{where to}
⋯ 5 lines folded
+```
Once it turns cold, the lamp on the desk is on more of the time.
Editnotes/first-frost.md · +9
Placed at the top. To change its shape or direction, double-click the diagram.
And turn on focus mode, one size bigger.
InterfaceFocus Mode · Text size
Done — 15.5 up to 17.5. Say the word and I will put it back.
first-frost.md43.8k / 200k
Ask the assistant to work on this…
ManualClaude Opus 4.5Medium
그림 6한 번의 왕복 전체: 물으면 문서 둘을 읽고, 수정을 내놓고, "적용"을 기다리며 멈춥니다. 그다음 다이어그램을 부탁하면 내장된 Mermaid 서버를 지납니다. 문서에 손대는 일, 명령을 돌리는 일, 바깥 도구에 손을 뻗는 일이 모두 이 문을 지납니다. 마지막 줄 —— "포커스 모드 켜줘" —— 에는 카드가 뜨지 않습니다. 그건 인터페이스를 움직이는 일이고, 당신은 그것을 바라보고 있으니까요.
내 키로 돕니다
스물두 곳의 제공사를 미리 넣어 두었습니다 — Anthropic, OpenAI, DeepSeek, Moonshot, Zhipu — 호환되는 엔드포인트라면 직접 적어 넣어도 됩니다. 키는 시스템이 암호화해 보관하고, 기기 밖으로 나가지 않습니다.
수정은 반드시 당신을 거칩니다
조수가 파일을 쓰기 전에, 명령을 돌리기 전에, 바깥 도구에 손을 뻗기 전에 카드가 뜹니다. 어느 문서인지, 무엇을 더하고 무엇을 지우는지 한 줄씩. 적용해야 디스크에 닿고, 거절하면 아무 일도 없던 것이 됩니다.
앱을 대신 다뤄 줍니다
“포커스 모드 켜줘.” “한 단계 크게.” “원본을 옆에 보여줘.” “11월 노트 열어줘.” 말하면 그대로 되고, 메뉴를 찾을 필요가 없습니다. 먼저 상태를 읽기 때문에 “조금 더 크게”도 “원래대로”도 통합니다. 인터페이스 변경에는 승인 카드가 뜨지 않습니다 — 눈앞에서 벌어지는 일이고 한마디면 되돌릴 수 있으니까요. 파일 쪽은 여전히 당신의 고갯짓을 기다립니다.
스킬
일곱 개가 내장입니다 — 이어 쓰기, 다듬기, 개요, 그리기, 다이어그램, 웹 검색, 핸드북 — SKILL.md가 있는 폴더라면 가져올 수 있습니다. 켜 둔 스킬이 프롬프트에 올리는 것은 이름과 한 줄 요약뿐이고, 본문은 정말 필요할 때 읽힙니다.
MCP
원격 서버 세 개(Exa, Excalidraw, Mermaid)가 내장이고, 아무것도 설치하지 않아도 돕니다. 자기 것을 더할 수도 있습니다. URL을 주거나, 로컬 프로세스를 Folding Mirror가 띄우게 하거나.
보이는 컨텍스트
창을 얼마나 썼는지, 이번 왕복이 새 입력·캐시 적중·응답으로 어떻게 나뉘는지. 표시는 늘 떠 있습니다. 어림짐작도, 초과도, 조용히 잘려 나가는 일도 없습니다.
남는 대화
모든 대화가 남고, 날짜나 문서로 묶이며, 지금 열어 둔 한 편으로 좁혀 볼 수 있습니다. 승인을 기다리는 수정도 두었던 자리 그대로, 세션을 넘겨도 다시 켜도 남아 있습니다.
04버전
어떤 편집에도 돌아갈 길이 있습니다
눌러야 한다고 외워 둘 것이 없습니다. 쓰는 동안 기록되고, 필요할 때 시점을 고릅니다.
체크포인트는 서재 밖 자기 자리에 놓이므로, 당신의 Git 저장소가 당신이 만들지 않은 커밋으로 차는 일이 없습니다.
Version historylibrary checkpoints
Pick a file to see how it differed from now
The exporting section follows the order set in the writing plan.
-Exporting goes through File → Export, then pick a format.
+Exporting folds into two steps: ⌘ ⇧ P gives a PDF,
+with the font subset embedded by default.
⋯ 24 lines folded
Formulas and tables come after it.
Pick a file to see how it differed from now
Once it turns cold, the lamp on the desk is on more of the time.
-Writing keeps no season.
+Writing keeps no season; what it keeps is whether the tools sit right.
⋯ 9 lines folded
Pick a file to see how it differed from now
Pieces to finish in March:
+1. First frost (written)
+2. How to explain the exporting section
-1. Whatever comes to mind
⋯ 6 lines folded
Pick a file to see how it differed from now
Formulas are written between $…$.
+Rendering waits until the caret leaves the pair, so editing never fights you.
⋯ 12 lines folded
그림 7버전 기록 대화상자의 "서재 전체" 탭: 왼쪽에서 시점을 고르면, 오른쪽에 그 시점에 바뀐 파일과 지금과의 차이가 늘어섭니다.
이 문서
⌘ ⇧ H
체크포인트는 쓰는 동안 찍히고, 조수가 무언가를 고치기 전에도 한 번 찍힙니다. 왼쪽에서 버전을 고르면 오른쪽에 지금과의 차이가 나옵니다.
서재 전체
서재 전체
파일 하나만이 아닙니다. 서재째로 지난 어느 시점으로 되돌릴 수 있고, 그 시점에 더해지고 바뀌고 지워진 파일이 모두 늘어섭니다.
되돌리는 일에도 돌아갈 길이 있습니다
복원
복원할 때 지금 상태의 체크포인트를 먼저 찍습니다 — 그래서 "엉뚱한 쪽으로 되돌렸다"도 되돌릴 수 있습니다.
05내보내기
나갈 준비는 되어 있습니다
글꼴이 파일과 함께 여행합니다. 보통 무너지는 곳이 바로 거기입니다.
쓴 것은 언젠가 다른 어딘가로 갑니다. Folding Mirror가 할 일은 도착했을 때도 제대로 조판되어 있게 하는 것 —— 그리고 가장 짧은 길이 .md를 그대로 건네는 것이라면, 조용히 비켜서는 것입니다.
PDF
⌘ ⇧ P
설정에서 고른 본문 글꼴로 조판한 A4. 쓴 글자를 심어서 내보내므로, 그 글꼴을 하나도 갖고 있지 않은 컴퓨터에서도 똑같이 보입니다.
HTML
⌘ ⇧ E
더블클릭하면 브라우저가 여는, 한 장으로 끝나는 .html. 글꼴을 심을지 묻습니다 — 누군가에게 보낼지, 작게 둘지.
파일 그 자체
*.md
가장 짧은 출구: 당신의 문서는 이미 마크다운 파일입니다. 건네고, 커밋하고, 공개하고 — 사이에 내보내기 단계가 없습니다.
06작은 것들
나머지는 세부
이 절의 어느 한 줄도 포스터에 실릴 만한 것은 없습니다. 그것들이 합쳐져, 내일 또 열고 싶어지는지가 결정됩니다.
단축키
눌러서 다시 지정
기본값은 Typora를 따릅니다. 설정에서 어느 줄이든 눌러 다시 지정할 수 있고, 충돌하면 그 자리에서 지금 누가 그 키를 쥐고 있는지 알려 줍니다.
따로 노는 글꼴 셋
UI · 본문 · 조수
인터페이스, 페이지, AI 패널에 각각 하나씩. 본문 크기를 움직이면 제목·원본·코드 블록이 비율로 따라옵니다.
인터페이스는 두 언어
中文 · English
간체 중국어와 영어를 그 자리에서 바꿉니다. 메뉴, 패널, 조수까지 함께 움직입니다. 한국어 인터페이스는 아직 없습니다 — 이 사이트의 한국어 면과 달리, 앱 안은 영어입니다.
상태 표시줄
글자 수 · 분
단어 수, 글자 수, 고른 분량, 읽는 데 대략 몇 분인지. 한 대목을 고르면 그 대목만 셉니다.
오른쪽 클릭으로 서식
오른쪽 클릭
한 대목을 골라 제목·인용·목록으로 바꾸고, 표·이미지·링크·수식 블록·구분선을 넣습니다. 손이 자판 위에 있다면 / 가 빠릅니다.
있던 자리를 기억합니다
닫았다 다시 열기
문서마다 어디까지 읽었는지 기억합니다. Folding Mirror를 끄고, 컴퓨터를 다시 켜고, 또 열어도 같은 줄입니다.
07사양
표 하나, 그게 전부
요구 사양
macOS 12 이상. Apple 실리콘과 Intel 빌드가 따로.
파일 형식
그냥 .md. 그림은 .excalidraw, 다이어그램은 .mmd, 첨부는 문서 옆에.
인터페이스 언어
간체 중국어 · English (한국어는 아직 없습니다)
AI 과금
Folding Mirror는 크레딧을 팔지 않습니다. API 키는 직접 준비하시고, 사용료는 여러분과 제공사 사이에서 정산됩니다.
계정
없습니다. 가입도, 로그인도, 인증 서버도 없습니다. 라이선스를 넣은 뒤에는 하루에 한 번 기기를 알리는데, 오로지 그 3대의 자리를 세기 위해서입니다. 라이선스가 없으면 네트워크에 한 번도 닿지 않습니다.
가격
한 번 사서 계속 쓰는 방식이고 구독이 아닙니다. $25.90(얼리버드 $14). 키 하나로 3대, 상업적 이용, 1년치 업데이트.