Free & open source · Local-first

A really good place to get work done

Agents can do real work now. Catamorphic gives them real surfaces to do it on: web tabs with your logins, terminals, editors, and durable runs that survive anything. You direct, they produce, and all of it lives in files you own.

// the idea

Built to get real work out of agents

Not a chat window with tools bolted on. A workspace where agent output becomes finished work: pages browsed, commands run, files shipped.

Real work, real surfaces

Agents browse in tabs that carry your logins, run commands in real terminals, and edit real files. The same surfaces you use, so what they produce is the work itself, not a transcript of it.

Own every layer

Bring your own agents: Claude Code, Codex, any API model, side by side on your own accounts. Projects, notes, and settings are plain files on your disk, and sync rides on git. No vendor lock, no usage meter.

Control when you want it

Watch a surface live, take it over with one click, or pull up a diff when a change deserves your eyes. Delegation with a dial, so you spend attention exactly where it matters.

// one engine, three faces

An app you live in, an engine you embed

The same open-source engine powers a desktop workspace for people, and an embeddable framework that puts workflows and apps your users build with AI inside your product.

Catamorphic Desktop

A local-first workspace where your agents browse, run terminals, edit, and research beside you. Take-over control, on-demand diffs, per-profile everything. In active development.

Explore the desktop app →

Workflows

Durable automations your users build with AI inside your product: TypeScript in git, rendered as a visual graph anyone can read, executed on Postgres with retries, pauses, signals, and batches.

Explore workflows →

Apps

Real frontends your users build on top of their workflows: sandboxed, wired through a typed contract, with the agent writing both the UI and the logic behind it. Build app builders with it.

Explore apps →

01 / local-first

Files you can leave with

Projects are ordinary folders, notes are markdown, config is JSON you can open in any editor. Delete Catamorphic and your work is still yours, intact.

02 / bring your own

Agents, models, and clouds

Run Claude Code and Codex side by side on your own accounts. Connect your GitHub for sync, or your Cloudflare account for a private cloud we host nothing of.

03 / free & open

No tiers, no meters

Permissively licensed open source. Sustainable because you bring your own infrastructure: there is no server bill for us to pass on to you.

Follow along

Catamorphic is being built in the open. Star the repo, read the design log, and watch it become the place you get work done.