Fresh off the drawing board v0.1.0 ↗

A little ink.
A lot of
clarity.

A UI annotation library for hand-sketched marks on live interfaces. Built for coding agents and developers, with project skills and a typed API that work on the controls you already have.

Open source. Zero runtime dependencies. Yours to scribble with.
your UI, with a human touch
a-small-good-thing.app↗
✳︎THE LITTLE LAUNCHDraft

Let’s make
something good.

Big ideas start with little things.

Ready when you are.
Real controls. Go on, click them.
stet on
FITS RIGHT INTO YOUR WORLD
⚛︎ React∨ VueS Svelte◇ AngularJS Vanilla JS
same ink, any canvas.
02 / AGENT AND DEVELOPER FIRST.

Your agent. Your code.
The same little marks.

Install Stet, then add marks with your coding agent or write them yourself. Your UI keeps its layout, focus, and clicks.

MIT licensed TypeScript ready
Choose your starting point
⌘

Start with your agent.

Project skills guide annotation choices, validate plans, and provide examples for your framework. Supports Codex, Claude Code, Cursor, and OpenCode.

0

Start with the API.

Typed primitives and framework adapters let you attach marks directly. The browser core has zero runtime dependencies.

↔

Sticks with you.

Marks follow resizing, wrapped text, and scrolling. Life happens. The ink keeps up.

≈

Knows when to be still.

Motion is optional. Reduced-motion preferences are respected. A quiet kind of playful.

WORKING UI / SHARED CONTEXT

Explain the risk.
Show what changed.

Use hand-drawn annotations in documentation, product demos and implementation reviews. A coding agent can turn a request into a validated plan and framework code, then visually hand off its work. Your app keeps its controls; Stet adds the marks.

Product intent, UX critique and QE findings can point to the same interface. No accounts, comments service or collaboration platform required.

NO STRAIGHT LINES FROM HERE.

Good things happen
in the margins.

Twelve little things, out in the wild. A small collection of happy accidents.

take a little wander. ↓
EDITION 01
To the bottom ↓
Edition 1: An afternoon in the garden
a good place to start ↘
THE SOUNDTRACK TO MAKING

Side A:
little victories

a record for your imagination.
TODAY’S BIG PLANS
A SMALL GROWTH STRATEGYgrowth takes practice.
DEPARTMENT OF NICE SURPRISES

Something good is folded in here.

how was that little moment?

small joys count, too.

the important settings
More whimsy
HIGHLY RECOMMENDED
ONE SMALL PERMISSION SLIP

It’s okay to
be a beginner.

ADMIT ONE HUMAN
TODAY’S WEATHER, INSIDE

a little cloudy

PROJECT: SOMETHING LOVELY

A little further than yesterday.

a little ideasomething
wonderful.
you’re getting there.

Reminder:
a tiny good thing.

— your future self
that’s the collection. small things, big feelings.
STET / LATIN, “LET IT STAND”

Not everything needs
to be perfect.

Sometimes it just needs a little you.

Give Stet a home in your project Made for the joy of making.