Custom domains per site. AI content agents write copy directly to your GitHub repo.
No CMS. No database. No separate bill.
The CMS lives in your repo — and it ships itself.
Every site gets its own custom domain on Vercel. No limits, no upsells. Spin up 50 landing pages, 30 blogs, 10 portfolios — all managed from one dashboard.
Each site ships with a dedicated AI agent. Agents write, update, and schedule copy autonomously — all committing changes directly to your GitHub repo via MCP.
Content lives in your GitHub repo — markdown files, JSON, frontmatter. No database. No external CMS. No vendor lock-in. GitHub IS your CMS.
Start from curated templates — marketing sites, blogs, portfolios, landing pages. All optimized for the agent pipeline. One click to deploy.
Content agents can discover and talk to each other. A brand voice agent, an SEO optimizer, a social syndication agent — they find each other and collaborate.
AI agents browse and interact with your live site via WebMCP. They can read content, test flows, gather analytics, and write improvements — all autonomously.
"The CMS industry charges $90–300/month to manage your content in their database.
We think that's absurd.
Your content should live where your code lives. In your GitHub repo. Owned by you. Version-controlled. Free.
The AI agent is just the interface — the CMS is git. And it's been free this whole time."
Browse the Shipstack template library. Marketing site, blog, landing page, portfolio — each template comes wired up with the content agent and MCP integration out of the box.
One command connects your GitHub, deploys to Vercel, and provisions a custom domain. Your content agent boots up and starts reading your repo.
Tell your content agent what copy you need — blog posts, product descriptions, landing page copy. It writes to the repo, triggers a Vercel deploy, and your site updates. No CMS login. No manual editing.
Pick a template. Connect Vercel. Let the agent work.