shizumu

沈む. to sink

write to think. pin what matters.
trail what continues. the rest sinks.

stable · linux · v0.3.0

60 seconds of shizumu

the page

write to think

start writing. name what matters when it becomes clear. close with what settled. type / for tools.

shizumu
↑ open memory
+
project alpha pins2
thinking about how writing shapes ideas
the best ideas come when you stop trying to organize them.
the act of filing kills the act of thinking.
three things became clear today:
what settled ← today 1/1 →
42w

trails

trail what continues

open the page. pick a trail. write. no setup before you start.

continuous. one living document, each day its own chapter. discrete. a fresh page each day; past pages live in memory.

shizumu
↑ open memory
startup journal pins3
mon · apr 13 · ship the kernel
the invariant is simple. one doc. no duplication.
everything else is decoration on top of that.
thu · apr 16 · user testing
watched three people open it cold.
the empty page didn't scare anyone. the blinking cursor did.
today · launch readiness
onboarding fits the new window size.
⌘K jump to day
412w
↺ continuous · one living document 3 days · each its own chapter
shizumu
↑ open memory
+
morning pages pins1
what to cut from the next sprint
removed: heatmap drilldown.
removed: third filter row.
kept: trail breadcrumb.
what settled ← tue 1/2 →
18w
discrete · one page per day ↑ memory holds yesterday

pins

pin what matters

pin notes and boards to any trail. they stay there across every session.

pin to a parent trail. every child trail sees it too. make it global when it belongs everywhere.

shizumu
pins all6 notes3 boards2 carries1 scope this trail2 inherited2 global2
search pins…
on this trail
board tasks
decide on the schema · flat: one file per page
json only. no xml
inherited
board project plan
keep onboarding under 4 steps
global
local-first is non-negotiable
tomorrow's first lines · 1 pin

built differently

shizumu is not a notebook you pile into. you write to think. you pin what matters. the rest sinks. the pinned slice is the only part you should expect to revisit.

obsidian and notion are built for piling in. every note is inventory, infinite recall is the promise. shizumu refuses that premise. the writing is fuel, not artifact. what matters gets pinned; the rest sinks instead of staying. that single shift changes every other decision. the absence of tags and folders, the pin × trail cross-product, the calm of opening the app and not facing a pile.

continuous trails are the one intentional exception. when a single thread should genuinely keep growing. a book, a long project, a life-arc. you choose to trail it. that's a deliberate refusal of sinking for that one focused topic, not the default pile.

shizumu skips the scaffolding. no graph view to maintain, no tags to invent, no folders to nest, no plugins to manage, no streaks to keep, no ai writing on your behalf. less to set up. more time on the writing itself.

what's new in v0.3.0

memory, three tabs. the @ picker. new tools. pins that name themselves.

pages trail map pins
5 pages
19 may, tue
v0.* › v0.3 ↗ 2 pins
what's left before tag
18 may, mon
shizumu › v1 ↗ 6 pins
what shizumu becomes
12 may, tue
v0.* › v0.3 ↗ 3 pins
scope revised. trail-map view back in

memory, three tabs. pages, trail map, pins. each one click apart. every active day, one card per trail. pins dock on the trail name.

i should pin the part about @
trail shipping · under v0.3
create new subtrail under this page
pin ship date: 2026-05-22
image drop or paste an image

the @ picker. attach a trail, summon a pinned reference, or drop an image. without leaving the page.

how a page becomes a pin flowchart
write pin artifact

charts that read like prose. flowcharts, mind maps, timelines. drag the corner to resize. no separate app.

text
ship date: 2026-05-22 final review, last polish, then tag.
tasks
branching ops rename · move under · fold into · delete
code
codeblock arrowup if (atTitleEntry) slot.__enterEdit();
q&a
export shape scope of export? per-trail or all-trails.
recipe
launch sequence tag · push · flathub · landing · reddit

pins that name themselves. text, tasks, code, q&a, recipe, flowchart. each pin carries its kind on the row.

and the long quiet list: descendant trail scope, orphan pin handling, collapsible memory sidebar, recipe and code block tools, multi-pair q&a, midnight transition fix, exact dates in the pages list, dark-canvas polish across the editor.

62 seconds of v0.3.0. rendered from the actual ui.

memory

where the rest sinks

search everything you wrote. follow a trail across time. browse pages grouped by date.

shizumu, memory
trails all trails project alpha12 morning notes8 ↳ shipping3 untrailed untrailed
search your writing… pages trail map pins all dates ▾ filters ▾
today · 1
project alpha today
thinking about how writing shapes ideas
the best ideas come when you stop trying to organize them.
yesterday · 2
morning notes yesterday
morning reflections
project alpha › shipping yesterday
rethinking the export api
friday · 1
3 apr
what makes a tool disappear
↓ back to the page

available now · linux

flathub verified · every distro .deb ubuntu · debian · mint .rpm fedora · rhel · opensuse .tar.gz other linux

v0.3.0

macos + windows. get a quiet email when they ship.

on the way to v1.0

no dates yet. linux preview shapes v1.0. the people writing on it now decide what ships.

support the work