White-label website builder for SaaS

The white-label website builder that runs inside your product.

Put your logo, your colors, and your domain on the website builder your customers log into, and run every site on your own database and infrastructure. Pages start populated from the records you already hold, changes go live without a build, and one flat yearly license covers every customer site on your platform.

White-label, multi-tenant, self-hosted inside your product. One yearly license for every customer site.

A SaaS dashboard with a rebranded website builder open for a customer site

Changing the logo is easy. Owning the websites is what matters.

Most white-label website builders are hosted reseller plans: you put your logo on their dashboard, and they keep the customer data, the runtime, and a per-site fee on every customer you add. ChaiBuilder works the other way around.

01

Inside your app, not on a vendor dashboard

Reseller builders send your customers to an external portal and force you to sync records across two clouds. ChaiBuilder embeds directly into your Next.js application (or runs as a companion service on your domain) using your existing login session.

02

Your database holds every site, not ours

On a reseller plan, the vendor holds your customers' pages and media. With ChaiBuilder, every customer site, page JSON, revision, and user record lives in your own PostgreSQL or SQLite database. We have zero access to your customers or their data.

03

One flat license, not a per-site margin tax

Reselling a hosted builder means your vendor bill grows with every new customer you sign. ChaiBuilder is one predictable yearly Pro license for your whole platform, covering unlimited customer sites with zero per-site or per-seat fees.

Your brand on every surface your customers touch

From the editor chrome to the domain a site runs on, your customers see your product. ChaiBuilder stays out of sight.

The visual editor interface

Your logo and your brand palette replace ChaiBuilder's across the entire editor chrome. The name "ChaiBuilder" never appears to your customers.

The customer's site and admin URL

Because the application deploys on your infrastructure, both the editor and the published websites run on your domain and your customers' custom domains, never on a vendor subdomain.

Your vertical's custom blocks and data

Pre-populate every new customer's site from the database records you already hold (listings, inventory, locations, menus, staff) using custom React blocks tailored to your industry.

Explore integrations

Your design system and token guardrails

Lock down approved Tailwind CSS colors, fonts, and spacing tokens so every customer site stays on brand no matter who edits it.

Explore theming

Pro license

One website module for your whole platform.

Everything you need to give every customer a website inside your product, under your brand, on your own database and infrastructure.

Multi-tenant and white-label by default

One deployment serves every customer site and custom domain on your platform, with your logo and colors inside the builder and zero ChaiBuilder branding.

Bound to your database and auth

Server-side data providers populate pages directly from your PostgreSQL or SQLite records, and your existing authentication session controls user roles and permissions.

Human and AI editing included

Visual drag-and-drop editing, Tailwind CSS design tokens, revisions, multilingual, the in-builder AI assistant, and the built-in MCP server (/api/mcp) ship in every license with zero feature tiers.

Done-with-you Build Services

We start with a scoped pilot, wire up your custom blocks and data bindings, and migrate your existing customer sites over site by site.

Built-in MCP server

Your customers' AI can do the busywork. A person still approves it.

Anyone with an account and permission on a customer site can connect Claude, Cursor, VS Code, or any MCP client to /api/mcp. The agent updates pages, translates content, and fixes SEO with that user's exact permissions, and every change lands as a draft until a person reviews and publishes it.

Visual builder for people

Customers and onboarding staff build and publish pages visually inside your product, with an AI chat assistant beside them.

33 built-in MCP tools for agents

Connect Claude, Cursor, or VS Code to find pages, edit blocks, translate content, audit SEO, manage redirects, and compare revisions, plus custom MCP tools your developers register for your platform's data.

Drafts first, zero collisions

Agent edits save to drafts with a preview link and never overwrite a page someone currently has open in the visual builder.

Runs on your site and their AI keys

The MCP server runs inside your own deployment and database, and agents run on the AI subscriptions you or your customers already pay for, with zero ChaiBuilder AI credit fees.

Spring menu page

AI is editing (read-only)

edit_block

Specials section, saved to draft

update_block_translations

Spanish, saved to draft

update_page_seo

Meta description, saved to draft

Three changes are ready in the draft. Open the preview link to review them, then publish when you approve.

Waiting for a person to publish

How rollout works

Live in weeks, not a rebuild

We do the integration and migration with you. Your engineers stay on your core product.

Book a demo
  1. 1

    Demo call

    We look at your product, your data schema, and how many customer sites you run.

  2. 2

    Pilot

    We integrate ChaiBuilder into your app on a small set of customer sites, with your data bound to blocks and your brand inside the builder.

  3. 3

    Migrate and roll out

    We move your existing customer sites over, site by site, and onboard your team and customers so nothing goes dark.

  4. 4

    Your customers run their sites

    One yearly Pro license for your whole platform, unlimited customer sites, with priority support and updates included.

Pricing

One license. Every customer site on your platform.

SaaS platforms license chaipro with one predictable yearly fee for the whole platform, however many customer sites it runs. Only building a site or two? The open-source core is free.

Pro

Unlimited customer sites

For SaaS platforms, chaipro

One yearly license

Unlimited sites

chaipro built into your SaaS product so every customer gets a website under your brand, plus Build Services to get you live.

  • Multi-tenancy and your brand inside the builder
  • Server-side data binding to your database (PostgreSQL or SQLite)
  • Roles, revisions, multilingual, AI assistant, and the MCP server included
  • Build Services: pilot integration, custom blocks, migration, and rollout
Book a demo

White-label, built into your product, self-hosted on your infrastructure.

Open Source

For individual sites, chaicore

Free

BSD-3-Clause license

The chaicore visual builder for your Next.js app. For individual developers, small teams, and bespoke single-site projects.

  • Core visual builder, SQLite page storage, and runtime rendering
  • Build a site or two for yourself or a client
  • Self-host it anywhere Next.js runs

Every Pro deployment includes 100% of the feature set and the built-in MCP server. One yearly license for your whole platform: no per-site fees, no per-seat pricing, no AI credits, and no feature tiers.

Questions about the Pro license and rollout

Everything SaaS and enterprise platform teams ask before a pilot.

What does one yearly Pro license cover?

One annual license covers your entire SaaS platform and unlimited customer sites under that product or brand, with 100% of the feature set unlocked. There are no per-site fees, no per-seat charges, and no AI credit fees.

Do you host our customers' websites, or do we?

You do. ChaiBuilder is always self-hosted on your own cloud infrastructure and PostgreSQL or SQLite database so that every customer site and record stays inside your security boundary. Our Build Services team helps your engineers configure and deploy it in your environment.

What do Build Services cover during rollout?

Build Services cover integrating ChaiBuilder into your application, building custom React blocks for your vertical, wiring server-side data providers to your database or API, migrating your existing customer websites over site by site, and onboarding your team. Build Services are scoped per engagement and billed hourly or at a fixed price per milestone.

How is multi-tenancy isolated across customer sites?

A single deployment and database serves all of your customers' websites and custom domains. Every page, media asset, revision, and user permission is strictly scoped to its tenant site record (appId), so a customer editing their own website can never view or modify another customer's site.

What happens if we stop renewing our Pro license in the future?

Your customer websites continue running without interruption. Your purchase grants perpetual rights to run any chaipro version released during your active license window; choosing not to renew simply stops access to newer version releases. A lapsed license never takes a live customer site down.

See it running inside a product like yours.

A 30-minute walkthrough. We look at your product, your data model, and how many customer sites you run, and show you ChaiBuilder running multi-tenant under your brand.

Only building a site or two? Start with the free open-source core.

© ChaiBuilder. All rights reserved.