Feature catalog
Multi-tenancy, white-label branding, live database bindings, role-based visual editing, an in-builder AI assistant, and a built-in MCP server for AI agents, all running in your stack with zero feature flags or per-site fees.

You do not deploy a separate builder per customer. One installation inside your Next.js app serves every customer site on your platform.
Serve unlimited customer sites and custom domains from a single deployment and database (PostgreSQL or SQLite), with strict tenant isolation between every customer's pages, media, and users.
Put your own logo and color palette inside the visual builder. ChaiBuilder is never shown to your customers anywhere in the interface.
Bind blocks to Global, Page-type, and Block-level data providers that read directly from your database or API (listings, inventory, locations, menus, staff) so new customer sites launch already populated.
Define granular permissions for your internal onboarding team, account managers, and end customers, controlling who can edit copy, change themes, connect AI agents, or publish.
Low-code, not a black-box no-code tool. Your developers define the building blocks once, and your customers assemble and edit pages inside those boundaries.
Customers and account managers edit text inline, rearrange sections, and preview responsive layouts across desktop, tablet, and mobile with zero code.
Register your own React components (booking forms, interactive maps, live inventory grids, pricing calculators) with typed props so customers can drop them onto any page.
Built on Tailwind CSS. Define colors, fonts, spacing, and border radii as tokens once; re-skin any customer site without rebuilding components or allowing off-brand styling.
Add custom sidebar panels, custom controls, and validated server actions (ChaiBaseAction) so the builder can trigger workflows directly in your backend.
Automatically show or hide sections based on a customer's database records (for example, displaying a "Delivery Available" banner only when enabled in that customer's profile).
Static site generators choke when one change triggers a rebuild across hundreds of customer sites. ChaiBuilder renders pages from runtime JSON and revalidates only what changed.
Pages render with Next.js SSG + ISR. Clicking Publish invalidates only that page's cache tag and makes the update live immediately.
When records change in your core SaaS database (such as an updated price or sold-out item), fire a webhook tag to /api/revalidate to refresh only the affected customer pages.
When an account manager, a customer, or an AI agent has a page open, real-time page locking prevents anyone else from overwriting their work.
Built on Next.js draft mode so customers and reviewers can share and inspect unpublished changes on the real site layout before going live.
Every published change and agent draft is recorded in page history. Compare versions and roll back any page in a single click.
Whether a customer wants to tweak a section by chatting on the canvas or your team wants an AI agent to translate 50 pages in Claude or Cursor, ChaiBuilder includes both out of the box.
A page-scoped chat panel inside the editor that rewrites copy, builds new sections, optimizes SEO, and adjusts theme tokens in plain language.
Connect Claude, Cursor, VS Code, or any MCP client directly to your deployment using 33 built-in tools for pages, blocks, SEO, translations, redirects, and revisions.
Agents act with the exact permissions of the user whose API key they hold. All content and translation edits land as drafts for human approval before publishing.
Expose your platform's internal APIs (inventory, appointments, CRM leads) as permission-checked MCP tools so agents can build pages directly from live platform records.
Connect Vercel AI Gateway, OpenRouter, or any custom provider in your config. Prompts and billing stay on your own AI account.
Manage and publish localized versions of any customer page by hand or via AI agent translation.
Upload, organize, crop, and optimize images inside the builder, backed by your own S3, Cloudflare R2, or object storage bucket.
Configure and publish path redirects directly from the builder interface or through MCP agent tools.
Full control over titles, meta descriptions, Open Graph tags, and structured page outlines.
Use the pre-wired Payload CMS integration for blogs and structured collections, connect your existing headless CMS, or run purely against your own database tables.
Hosted website builders lock RBAC, multilingual, custom code, and AI behind expensive enterprise tiers and per-site upgrades. With ChaiBuilder, one yearly Pro license unlocks 100% of the product for every customer site on your platform.

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.