Carapace vs. Cloud Headless (Contentful/Sanity)
Category: Architectural Trade-offs
Contentful and Sanity solved a real problem: separate content from presentation, give non-technical people a clean editing UI, and expose an API for developers to consume. That's a genuine improvement over hardcoding content into templates. Carapace agrees with the goal and takes a structurally different path to it.
The actual difference
Both Contentful and Sanity are cloud services — your content lives on their infrastructure, reached through their API, billed by usage. Carapace's content lives in your own git repository. There's no API layer to call at all: the site's build reads content directly from the repo, and an AI agent writes to it directly through MCP tools, validated by an allowlist rather than a hosted schema service.
Practically, that means no per-request API billing, no rate limits to plan around, and no vendor holding your content — it's a git repo you already own, portable to anywhere git works.
Writing happens by talking to an AI agent, not filling out a cloud dashboard's form fields. For a solo builder or small team already comfortable working with an AI assistant, that's often faster than learning a new CMS's specific UI conventions.
Where Contentful or Sanity is still the better choice
If your team includes non-technical marketers who need a polished, purpose-built editing interface — not a conversation with an AI — their dashboards are more mature and more discoverable for that specific audience. And if you need enterprise features like fine-grained per-field roles, multi-locale content management, or a large content team's approval workflows, both platforms have built that out over years in ways Carapace's smaller, more opinionated tool set doesn't try to match. That's a real, honest trade-off, not a gap we're racing to close — different tools for different teams.