Ductile Web

Reshape the web around you.

A desktop browser where you describe how you want a website to work — “make this recipe easier to cook from”, “give me instant task controls” — and it transforms in front of you. Your version persists, forever, every time you return.

Early preview — in development How it works
Ductile Web's start page: a floating warm-paper browser window over a woven green ribbon backdrop

Ask for the page you wanted

One sentence reshapes any site: hide the clutter, re-lay the content, put the ingredients next to the instructions. The page visibly transforms — the site keeps working underneath.

It stays your version

Modifications are saved, scoped to a page or a whole site, and reapply automatically — after navigation, after restarts, permanently. Toggle, edit, or delete them any time.

Websites become software

Add save-to-library buttons, private notes, instant task controls with verified sync. New capabilities write to your own local data — no accounts, no cloud.

Structured transformation, not screen-scraping glue

Ductile Web inspects the page into a compact semantic model, asks a model for a plan, and applies it with a runtime that respects the site underneath.

Declarative plans The model returns validated JSON operations — never executable code. hide, two-column, extract-to-card, insert-button, notes-field
Reversible by design Every change is idempotent and undoable. Selectors that fail are skipped and reported; the original page is always recoverable.
Optimistic actions Ductile controls update instantly, then replay your intent against the real site and verify it took — saved → syncing → confirmed.
Local-first Plans, your library, notes, and history live on your machine as plain JSON. The web browses normally; sessions and logins are untouched.