AI agents need structure. Build the foundation now
Remix + Sanity

Remix CMS for developers who need more than page fields

Trusted by leading digital innovators

Why Remix developers choose Sanity

Flexible querying

GROQ lets you describe the exact shape of data your Remix loader needs and get back precisely that — no overfetching, no client-side reshaping. Query nested references, filter by any field, and get a clean response in a single request.

Schema as code

Content models live in your Studio config files and evolve the same way your Remix code does: through pull requests and your existing CI/CD pipeline. No database migrations. Add a field, commit it, deploy.

Type safety

Sanity TypeGen reads your schema and GROQ queries and generates TypeScript types for both. If you rename a field in the schema, TypeScript catches it before runtime.

Really real-time

Sanity's Live Content API pairs with Remix's streaming patterns so pages update the moment editors publish — no webhook-triggered rebuild cycle required.

Power anything

When your content is data, stored as JSON, you can power web, mobile, storefronts, internal tools, and agentic applications from the same backend.

30+ Guides, Plugins, and Templates for Sanity + Remix

Explore resources
White letter R with black polka dots on a black background with white polka dots.

Agent toolkit for Remix

Get the toolkit
Terminal window displaying the command: `npx skills add sanity-io/agent-toolkit`.
The results are in

Sanity is ranked #1 out of 85 CMSes on G2

Read G2 reviews
G2 Winter 2026 Grid chart with 'Leader' designation, showing multiple companies plotted and a large G2 logo.
CMS INTEGRATIONS

Integrate Sanity with other technologies

Sanity can be integrated with any major framework, providing the flexibility need to have full control of your project.

FAQs

Less talk, more code

Get started