Guides
Guides and case studies
Real projects and task-shaped recipes. Each one says what we did, why, and where WREN still falls short.
Start here
Take an org live
Slug, keys, data model, public rules, first release, your domain, AI agents, edge settings and backups, in order.
ConceptsDocuments, versions, labels and trees
The mental model: immutable versions, labels as pointers, how a URL picks a version, and why promote is atomic.
TutorialDeploy a site in ten minutes
Deploy, preview with a label, promote to published.
How-to recipes
Publish a site and keep drafts private
Public rule with a label filter, deploy as preview, promote atomically, roll back.
How-toFind your org slug and build public URLs
Private path to public URL, which form to share, and what 401, 403, 404 and 405 mean.
How-toUpdate data and files without duplicates
Upsert by natural key, replace files in place, and clean up orphans.
How-toUse WREN from Python
Public and private reads, upserts, files, cursor pagination, and the 403 "error code 1010".
How-toConnect AI agents with MCP
The built-in /mcp endpoint: set up Claude, Cursor or VS Code, and let agents write to preview while humans promote.
How-toServe a site on your own domain
A small Cloudflare Worker that maps your domain onto a public tree, without an API key.