Work / Case study 08
Capsule
A pill for every task, in your menu bar
The problem
Todo apps store tasks; they don't store the context you need to resume them. When you come back to a task after two hours — or six days — the real question is "where was I?", and the answer lives scattered across browser tabs, clipboard history, and memory. Capsule gives every task a pill in a glass panel under your menu bar. Each capsule holds the links, notes, snippets, and check items behind that task, plus a single resume line that gets you back in. Re-entry in five seconds.
Decisions
- The resume line is the primitive. Not the checklist, not the due date — the one sentence that answers "where was I?" before you've finished a sip of coffee. Everything else in a capsule is context attached to that line.
- Saturation is a deadline. Instead of badges and guilt notifications, untouched capsules literally lose their color — 30% of their saturation after three days, over half after six, until an amber "untouched" tag replaces the metadata. The pill looks the way the task feels, and one touch brings the color all the way back.
- The keyboard is the API. ⌘⇧C drops a capture field over whatever you're doing; ⌘⇧V files your clipboard into the pinned capsule, auto-detecting URLs, code, and notes; ⌘1–9 jumps into the Nth capsule by number. No app switch, ever.
- Progress lives in the paint. Five enamel finishes, two of which encode completion in the surface itself — the gel-cap seam and fill edge slide on a spring as you check items off. State you can read at a glance, without reading anything.
- Local and quiet. SwiftData on disk, no accounts, no sync, no telemetry. A tool, not a service.
The landing page is the demo
The download page has no screenshots. Instead, the entire app — the faux
macOS desktop, the menu bar, the glass panel, the spring physics on the gel-cap seam — is rebuilt
in CSS so you can poke it before you install anything. Swap the wallpaper to prove the glass is
real backdrop-filter, tick checkboxes and watch the seam move, tour all five
finishes across five themes. The real one is SwiftUI; the page is the spec, transpiled.
Outcome
Shipped as a free, notarized 2.3 MB download for macOS 26 — small enough that the entire app weighs less than one screenshot of it.