Thoughts from the margins.
Most ideas don't arrive in the middle of the page. They show up at the edge. Bracket keeps that edge as a working space, and moves a thought into the page when it has earned its place.
Free. Runs in your browser. Your pages stay on your device.
On margins
Most ideas do not arrive at the centre of the page. They show up at the edge.
The margin is a working space. Write there freely.
When a thought earns its place, bring it in.
A page for what you mean. A margin for everything else.
Two surfaces, one move between them. Nothing is hidden in folders or panels, and nothing moves unless you move it.
Write at the edge
Notes sit beside the paragraph they belong to. Loose thoughts with no home gather at the bottom of the margin.
Bring it in
Press “Bring in” or drag the note into the page. It travels from where it was to where it lands, and the paragraphs make room.
Send it back out
A paragraph that isn't ready can go back to the margin. One undo reverses either move.
Quiet at rest. Precise when you touch it.
Surfaces stay flat until you interact with them. Motion is short, and every animation stops the moment you do something new.
The thought in hand
Two thin brackets hold the paragraph you're working on. Hover a margin note and they show which paragraph it belongs to.
Tags in brackets
Tags are typed, not coloured. Click one to filter your pages, and hover it to remove it.
Palettes from hex codes
Write a hex code anywhere in a page and it appears as a swatch in the margin. Click the swatch to copy the code.
Markdown shortcuts
Start a line with # for a heading, [] for a to-do, or > for a quote. Any page exports as Markdown.
A dark room, not an inverted one
Dark mode is its own palette: graphite with warm type, and an ember version of the red.
Yours, on your device
No account and no sync. Pages are saved in your browser, and each one exports as a Markdown file.
Caught in Tuck. Kept in Bracket.
Tuck is a side panel for AI work. It holds answers, links and your next prompts. When something deserves more thought, send it to Bracket and it arrives as a margin note, ready to bring into a page.
Open Tuck →in the margin of “From Tuck”