Your artifacts, in one place.

Sign in and publish self-contained pages from any coding agent - share by URL, protect with a password, and keep them in sync as your project evolves.

or paste this into your coding agent
Set up coda0 - follow this origin/install.md

What you can do with coda0

01 / Security

Zero-knowledge by default

Password-protected artifacts are encrypted in your browser before they leave it. The server stores ciphertext only - we can’t read your content, and neither can anyone without the link and password.

encrypt-then-upload
cipher: client-side
plaintext: never on server
02 / Access

Teams & roles

Organizations, email invitations, and owner / admin / member roles - so the right people see the right artifacts.

ownerOWNER
adminADMIN
memberMEMBER
03 / Sync

One URL, kept in sync

Publish to a stable /a/<id>. When the source changes, push an update to the same URL.

$ artifact.mjs status
$ artifact.mjs update <id>
04 / Account

One account, all your artifacts

Visibility, versions, and orgs for every page your agent publishes - all from one dashboard.

Onboardingprivate · v2
API Documentationorg · v5
Q3 Reportpublic · v1
05 / Live

Live editing

Open any artifact you own, pick an element, and describe a change - a coding agent applies it instantly over a live connection. Same URL, no redeploy.

● live · /a/3fKx9mQp
› pick element
› “rewrite the hero as two columns”
agent applies · real-time
06 / Handoff

Handoff recordings

Record a webcam walkthrough of an artifact - voice, screen, and clicks - and attach it so a teammate picks up exactly where you left off.

rec · 00:42
cam + screen + clicks
→ handoff attached

Create your account.

Publish your first artifact in minutes.

Get started