Build sites with Claude Code.Claude Code. Manage them visually.
Primo represents your entire site as files. Pull it down, edit with Claude Code, Cursor, or any agent, push it back. Your team manages content visually in the browser.
Built for developers who build sites for other people — freelancers, agencies, and small teams who want full code control without leaving their clients stranded.
"I've been looking for something exactly like this — code control without losing the client editing experience."
"Replaced our entire WordPress setup with a single Primo server. Clients are happier, sites are faster."
"The component model just makes sense. Build it once, use it everywhere."
Describe it. Deploy it. Keep going.
Tell an AI agent what you want. Hand it off to your team. Come back anytime and change anything.
Describe what you want
Tell Claude Code, Cursor, or any AI agent to build you a site with Primo. Describe the pages, the design, the content. It creates the components, writes the copy, and structures everything. Push it live in one command.
Your team manages it visually
Hand off the site to your client or team. They drag blocks onto pages, edit text and images inline, rearrange sections, and publish — all within the guardrails you defined. No code access, no broken layouts.
Come back and change anything
Months later, your client wants a blog and online ordering. Pull the site down, tell your AI agent what to add, push it back. Ten minutes, not ten days. The visual editor updates instantly.
Every CMS makes you choose. Visual builders give editors freedom but lock developers out of the code. Developer frameworks give you control but leave your team staring at a repo they can't use. Headless CMSes promise both but deliver months of glue work.
Websites should be managed visually and something on your filesystem that any tool can modify. Not just one or or the other, but both.
Your AI Agent can edit files.
Your AI Agent can edit websites.
No integrations or plugins necessary. Just run primo pull somedomain.com to fetch your entire site as structured files so that every tool in your stack just works.
And everything you wouldn't.
Visual editing, collaboration, static generation - plus your entire site as local files, editable by any tool.
Visual page building
Editors drag blocks onto pages, edit content inline, and publish.
Code-first components
Build reusable blocks with Svelte in a browser-based IDE.
Static generation
Every site compiles to static HTML. Fast, secure, SEO-optimized.
Local dev sync
Pull your site as files. Edit with any IDE. Push changes back.
Collaboration
Invite clients and teammates with role-based access.
Unlimited sites
One self-hosted server powers all your client sites.
Everything you'd expect from a modern CMS — visual editing, collaboration, publishing — plus everything you wouldn't: your entire site as local files, editable by any tool in your stack.