·

Get found. Get chosen. Get built.

Every client site, one studio. Describe it — the agent builds, previews, and ships it on your stack.

Preview
Files
Assets
Settings
preview:
select a file
Logos, photos, PDFs, .md context — everything here is visible to the agent.

Uploads (logos, photos, PDFs, .md) live in the Assets tab. Saved changes feed the agent's next build.

Settings

Profile

Shown in the studio and available to future team features.

The Brain

Your voice, rules, and workflows — the agent builds from these. Click any file to edit; changes apply to the next build instantly.

Content (.md)

+ new file

Recipes

+ new recipe

Templates

Template folders are added via the repo.

Usage

Every agent run is logged so you can watch spend. Simple edits route to the smaller model automatically.

AI Engine

The Studio's brain. If Claude/Anthropic is ever down or you want a different model, switch here — takes effect on the very next message, no redeploy. Works with OpenAI, Gemini, Grok, DeepSeek, or a self-hosted Ollama.
Quick bases — OpenAI: https://api.openai.com/v1 · Gemini: https://generativelanguage.googleapis.com/v1beta/openai · Grok: https://api.x.ai/v1 · Ollama (self-hosted): http://localhost:11434/v1

Security

Sign-in required for every user (5 failed attempts = 1-hour lockout). Builders see only assigned projects; admins oversee everything. API keys live server-side only and are stripped from every log. Production actions always require approval.

Create a new site

Fill what you know — leave anything blank and the agent researches it and flags the gaps. Your brand standards and SEO/AEO rules apply automatically.

Business

Sources — where the real info lives

Brand

Then just say “build it”.

Team

Add member

They sign in with this email + password. Builders only see the projects you assign them.

Members

You oversee everything. Builders see only their assigned projects — disable access instantly if needed.

Assign projects

🌐 Go live

One click does all of it: production deploy → domain attached to Vercel (apex + www) → DNS records created in Cloudflare (proxy off) → verification. If the domain isn't on Cloudflare, you'll get the exact records to paste at the registrar.

Edit