Every customer wants a website that looks like theirs, while your engineering team wants a single codebase to maintain. ChaiBuilder separates shared React blocks from per-site Tailwind CSS design tokens, so you can skin hundreds of customer sites without code forks and let customers edit pages without breaking layouts.
You never copy-paste repositories to customize a customer's site. Every customer site draws from three cleanly separated layers.
Platform-wide
Your developers build and register your vertical's blocks once (hero banners, listing grids, service cards, booking forms, testimonials). When you improve a block or fix a bug, every customer site gets the update at runtime.
Stored in your database
Colors (--primary, --secondary, --accent), typography, border radii, and spacing tokens are stored as data per customer site. Changing a customer's brand look takes seconds with zero rebuilds.
Customer-scoped
Customers arrange blocks, swap images, and edit copy inside the visual canvas or via the AI assistant, while your design tokens enforce consistent spacing, contrast, and responsive behavior.
Define primary, secondary, muted, and destructive color tokens, heading and body font pairs, and border radii once per site; every block on every page inherits them automatically.
Switching a customer from one preset theme to another updates their entire website immediately without touching individual blocks.
Because tokens map cleanly to Tailwind CSS variables, your designers and frontend engineers work with the exact CSS primitives they already use.
You decide exactly how much styling control your internal onboarding team gets versus what your end customers see.
Restrict global design token and theme edits to your internal onboarding specialists or admins while giving end customers simple content and section editing.
When your developers register a custom React block, they specify which props appear in the editor sidebar (such as headline text, CTA link, or layout variant) and lock the underlying Tailwind structure.
Both the in-builder AI chat assistant and the opt-in Design System for Agents on the MCP server check changes against your tokens and design rules, so AI-generated sections always match the customer's brand.
Book a 30-minute call to see how custom React blocks, Tailwind design tokens, and role-based guardrails work inside your product.

The website builder for agents and humans. Owned by you. The website module for platforms and agencies that run many sites, self-hosted on Next.js.
© ChaiBuilder. All rights reserved.