For platforms that run many websites

The Website Builder for Agents and Humans.
Owned by You.

Give every member of your platform a site, built from your data, inside your own Next.js app, under your brand. Whoever runs a site, your team or your members, edits it visually or hands the work to an AI agent through the built-in MCP server, and publishing never needs a build.

For platforms running many sites: white label, multi-tenant, custom integration.

See how agents connect

Real code you control, not a walled garden.

ReactNext.jsTailwind CSSPayload CMS (optional)Model Context Protocol

The website module for your platform

Every member, customer or tenant gets a site generated from your data, inside your own Next.js app, on your own database, under your brand. Websites become one more module of the product you already run.

Sites from your data

Bind blocks to the records you already hold: listings, inventory, locations, staff. Sites are built from your data, not copied into a vendor's.

One install, many sites

Multi-tenancy is built in. One deployment serves every tenant's sites, each kept separate, on infrastructure you control.

Your brand, every site on brand

Your logo and colors inside the builder, with no ChaiBuilder branding. Design tokens keep every tenant's site inside your design system.

Publish without a build

Change one page and it is live. No rebuild of every site, no deploy queue. Pages revalidate on publish.

Built for vertical SaaS and multi-site platforms: real estate, automotive, insurance, clinics, franchises, and agencies running many client sites.

Agents draft the changes. People approve them.

Whoever runs a site, your team or your customers on their own sites, can hand the busywork to an AI agent in Claude, Cursor or VS Code, or ask the chat panel in the builder. Every change lands as a draft a person checks, fixes and publishes.

yoursite.com/admin/pages
M
PagesVisual builder
3 pages
  • Home M Maya is editing
  • Pricing AI is editing
  • Features Published
Recent revisions
  1. Pricing: German draftby agent, 2 min ago
  2. Home: new hero copyby Maya, 14 min ago
  3. Features: publishedby Maya, 1 hr ago
Your AI agentClaude, Cursor or VS Code
MCP connected

Translate the pricing page into German and show me a preview

get_block_translationsupdate_block_translations

The German translation is saved as a draft. Nothing is live yet.

Preview: Pricing (German)

Want me to publish it?

  1. 01

    Ask

    Anyone with an account and permission to use agents asks from their own AI tool through the MCP server, or from the AI assistant inside the builder. One page or two hundred.

  2. 02

    The agent drafts

    Edits, translations and SEO land in drafts with a preview link. The agent works as the person whose key it holds, with exactly their permissions.

  3. 03

    A person finishes

    Open the draft in the visual builder and fix what needs an eye. The builder shows which pages AI is editing, and an agent never overwrites a page someone has open.

  4. 04

    Publish, no deploy

    Approve and it is live. Revisions mark every change an agent made, so anything can be rolled back.

33 built-in MCP tools for pages, blocks, SEO, translations, publishing, revisions, images and redirects. Your developers can add tools of their own. Agents run on the AI tool you already pay for: no AI credits.

Developers set it up once. Everyone else runs the sites.

Low-code, not no-code. Your developers keep full control of the stack, and the people closest to each site make the changes, with agents alongside them.

Your developers

Integrate once. ChaiBuilder is a plugin in your Next.js app: add custom blocks, bind them to your data, override pages and routing, and add MCP tools for your agents. No closed black box.

Your team

Account managers and designers build and fix pages on the visual canvas, review what agents drafted, and publish. No tickets to engineering for a changed phone number.

Your members

Give members the edits they should make, and nothing more. Roles and permissions decide who can edit, who can publish and who can connect an agent.

Websites are part of your product. Hosted builders can't be.

Most platforms end up with one of two bad options: rent a website builder that lives outside their product, or hand-code every site and rebuild them all on every change.

Outside your product

Hosted builders keep every site on their cloud and behind their dashboard. Your members' data ends up split between your product and someone else's.

Locked to their terms

Their pricing, their features, their roadmap. When they change the rules, every site you run changes with them.

Code that rebuilds everything

Hand-built sites put every fix through a developer. On a static build, one change can mean rebuilding every site you run.

Ownership by design

Own everything you build

Hosted builders rent you a website on their platform. ChaiBuilder runs inside your own app, so the data, the servers and the full feature set stay with you.

01

Own your data

Bring your own database: SQLite or Postgres. All website content, registered users and actions live in your database. ChaiBuilder has no access to any of it.

ChaiBuilder: your content is stored in your own database
02

Own your infrastructure

ChaiBuilder is delivered as code you deploy on your own stack. You host it, you run it. There is no vendor-hosted runtime for your site.

ChaiBuilder: deployed on your own infrastructure
03

No feature tiers

A Platform license unlocks the entire product, the MCP server included. No feature flags, no per-seat pricing, nothing to upgrade into.

ChaiBuilder: every feature included in every license

Ownership isn't a plan tier or an add-on here. It's the architecture.

Everything in the Platform license. No tiers.

Every capability ships with every Platform license. No add-ons, no per-seat pricing, no AI credits.

New

MCP server

Claude, Cursor or any MCP client edits and publishes pages with a person's own permissions, drafts first. 33 tools built in.

Multi-tenancy

One deployment serves every tenant's sites.

Your brand in the builder

Your logo and colors. No ChaiBuilder branding.

Roles and permissions

Decide who edits, who publishes and who connects agents.

Data binding

Build pages from your own records.

Design tokens

Color, type and spacing that keep every site on brand.

Instant publish

No build, no deploy queue. Pages revalidate on publish.

Multilingual

Translate every site, by hand or by agent.

Revisions and restore

Every change recorded, agent edits marked.

Media manager

Upload, organize and edit images inline.

Structured content

Optional Payload CMS for blogs and collections, or bring your own CMS.

From demo call to every site live

A Platform engagement is one yearly license plus the build work to get you there. Start with a scoped pilot, then roll out.

  1. 01

    Book a demo

    See ChaiBuilder running multi-tenant, agents included. We look at your product, your data and how many sites you run.

  2. 02

    Run a pilot

    We integrate ChaiBuilder into your app on a scoped set of sites: your data bound to blocks, your brand in the builder, your design tokens.

  3. 03

    Roll out

    Migrate your existing sites, onboard your team and your members, and connect agents. Build services cover integration, custom blocks, migration and rollout support.

  4. 04

    Run every site

    One yearly license for your whole platform, unlimited sites, support and updates included. From there, whoever runs each site keeps it current, by hand or with an agent.

Book a demo

Want your developers to look first? Try chaipro free for 30 days.

Two ways in

Running many sites inside your product or under your brand? That is the Platform license. Building one or two? The open-source core is free.

Platform

Platforms and vertical SaaS

Your members or customers each get a site inside your product, on your data, under your brand. One install runs them all, kept current by your team, your members and their agents.

See the Platform offer
Platform

Multi-site agencies

Dozens or hundreds of client sites under your brand, maintained by one team and its agents instead of one developer per site.

ChaiBuilder for agencies
Free

Developers and small teams

Building a site or two for yourself or a client? The open-source core is free, BSD-3-Clause licensed, and runs in your own Next.js app.

Start with open source
Pricing

Two ways to run ChaiBuilder.

Open source

FreeBSD-3-Clause license

The chaicore visual builder for your Next.js app. For individuals, teams and single agencies.

  • Visual builder, page storage and rendering
  • Build sites for yourself or your clients
  • Self-host it anywhere
Start with open source

Platform

For many sites
One yearly licenseunlimited sites

chaipro for agencies and platforms that run many websites, plus build services to get you live. One fee for your whole platform, quoted to your scale. No per-site fees.

  • Multi-tenancy, with your brand inside the builder
  • The MCP server for AI agents, included
  • Roles, revisions, multilingual and every other feature
  • Build services: integration, custom blocks, migration, rollout
Book a demo

Delivered as a White Label Solution (multi-tenant, managed or self-hosted) or a Custom Integration (embedded in your own app). Pricing is quoted on the call.

Every Platform deployment includes the entire feature set and the MCP server. One yearly license for your whole platform: no per-site fees, no per-seat pricing, no AI credits, no feature tiers.

Developers can evaluate chaipro with a 30-day trial from the get-started page. No credit card, no email.

Questions platforms ask

Anything else, bring it to the demo call.

How is the Platform license priced?

One yearly license for your whole platform, however many sites it runs, quoted to your scale on the demo call. Build services for integration, migration and custom work are billed separately. No per-site fees, no per-seat pricing, no AI credits, no feature tiers, so your margin per site is yours as you grow.

Do we host it, or do you?

Either. Self-host it on your own infrastructure and database, or run it as a managed White Label Solution that we host for you. If you already have an application, the builder can be embedded inside it as a Custom Integration.

What do build services cover?

Integrating ChaiBuilder into your app, custom blocks, binding pages to your data, migrating your existing sites, and rollout support. Billed hourly or at a fixed price per scope, so a team without spare front-end developers can still go live.

Can AI agents maintain our sites?

Yes. The built-in MCP server lets Claude, Cursor, VS Code or any MCP client edit, translate and publish pages with a person's own permissions. Edits land as drafts for review, and agents run on the AI tool you already pay for. How agents connect.

Can our developers try it before the call?

Yes. chaipro has a 30-day trial with no credit card and no email, from the get-started page. The open-source core is free to read and run too.

We only need a site or two. Is this for us?

Use the open-source core. It is free, BSD-3-Clause licensed, and runs in your own Next.js app. The Platform license is for teams running many sites. Start with open source.

Own the websites your platform runs.

See ChaiBuilder running multi-tenant inside your own product, with sites kept current by your team, your members and their agents. Or start with the open-source core.

Ā© ChaiBuilder. All rights reserved.