The website builder with Payload CMS built in.

ChaiBuilder ships with Payload CMS wired into a visual builder, runs on your own database, and stays a plain Next.js + Payload app you fully control.

Build your first branded client site in the trial.

Your Next.js App
Payload CMS
Visual Builder
Your Database
Plain Next.js + Payload code you own

Real code you control - not a walled garden.

ReactNext.jsTailwind CSSPayload CMS

What is a Payload CMS website builder?

A Payload CMS website builder is a visual page-building layer on top of Payload CMS, so you get structured content management and visual site building together.

With ChaiBuilder, Payload is wired in out of the box. The builder and the CMS understand each other's structure, so you don't assemble the integration yourself. Structured content (blogs and collections) lives in Payload; visual pages live in the builder.

Wired in, not bolted on

First-party integration

Payload is the out-of-the-box CMS for structured content such as blogs, set up for you by the ChaiBuilder CLI.

Two surfaces, one site

The visual builder handles pages; Payload handles structured content; the two are wired together.

Your collections, on your pages

The concrete workflow Payload devs are searching for.

Data binding

Bind Payload content and data into page elements in the builder.

Custom collections

Plug your own collections and logic into Payload - it's purely Payload CMS - and surface them in the builder.

A plain Next.js + Payload app you own

Payload by default - never by force

There is no coupling between Payload's tables and ChaiBuilder's page tables. Payload is the default, not a requirement - if you ever want a different CMS, you can swap it without unwinding anything.

The core difference

Low-code, not no-code

Developers build it. Editors run it.

For developers

A plugin in your Next.js app

Override pages and routing. Plug in your own Payload collections. Extend the builder with custom blocks and panels. Anything the visual builder can't do, you build — by design, not as a workaround.

  • Override pages & routing — the builder lives inside your app
  • Plug in your own Payload collections — your schema, your types
  • Extend with custom blocks — register your own React components
  • Escape hatches everywhere — if the visual tool can't do it, code it
For editors

RBAC-based visual editing

Build and publish pages with no code. Role-based access control keeps the right people editing the right things — no developer bottleneck, no risky changes.

  • Drag, drop, and publish — the full page-building workflow
  • Role-based access control — granular permissions per user
  • Live preview — see exactly what your audience sees
  • No developer bottleneck — editors ship independently
One tool. Two audiences. Zero compromise.
AI assistant

Edit by chat.
No coding required.

An in-builder chat panel that edits content, creates and edits sections, and helps with SEO and theming — all in plain language.

Bring your own AIVercel AI Gateway out of the box
Ownership by Design

Own everything you build

01

Own your data

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

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.

03

No feature tiers

Every license unlocks the entire product. Plans differ by domains and branding, never by features. There are no feature flags and nothing to upgrade into.

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

Pricing

Simple yearly pricing. Every feature, every plan.

Solo

$99/ year
  • 1 license, up to 3 domains
  • The full product with ChaiBuilder branding in the builder
Start for FREE

Studio

$399/ year
  • 1 license, unlimited domains
  • The full product with ChaiBuilder branding in the builder
Start for FREE

Agency

Custom Branding
$899/ year
  • 1 license, unlimited domains
  • Plus the Custom Branding flag: your own logo and colors inside the builder
Start for FREE

White Label Solution

Multi-tenant, managed or self-hostable.

Contact us

Custom Integration

Embedded in your app, with source-code access.

Contact us

30-day trial - no credit card, no email.

Licenses are perpetual within a version window - valid through the end of your year and eligible for any chaipro version released in that window. Renew to stay current.

FAQ

Frequently asked questions

How does the free trial work?
It's a 30-day trial with no credit card and no email required. Create your project with
npx chaibuilder-app create
, deploy to your server, and the trial starts on deploy. There are no refunds, so use the trial to validate fit before buying.
What does the license actually cover?
Licenses are perpetual within a version window: valid through the end of your year and eligible for any
chaipro
version released in that window. When it expires, renew to stay current or keep running the last eligible version.
What's open source and what's paid?
The open-source core (
chaicore
) is a basic Next.js website builder: visual builder, SQLite page storage, and rendering. The paid
chaipro
package adds a set of Pro extensions on top: roles, revisions, multilingual, redirects, media management, advanced AI, multi-tenancy, and more.
Can I use a different CMS?
Yes. Payload CMS ships wired in out of the box, but there is no coupling between Payload's tables and ChaiBuilder's. Swap in any CMS you prefer.
How does Bring-Your-Own-AI work?
The AI assistant runs on Vercel AI Gateway or OpenRouter out of the box, and you can configure any custom provider via ChaiBuilder config. Usage stays under your own provider account.
Ownership

Ownership & your data

Where does my data live, and does ChaiBuilder have access?

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

Who owns and runs the infrastructure?

You do. ChaiBuilder is delivered as code you self-host; there is no vendor-hosted runtime for your site.

Can I move off ChaiBuilder later?

Yes. A deployed site is a plain Next.js + Payload app on your own database and hosting, so there is no vendor lock-in to unwind.

Start building today.

Deploy the starter in minutes. No credit card, no email. When you're ready, pick a plan that fits.

The Visual Website Builder

You Actually Own. React + Next.js, low-code, self-hosted. Your data, your infrastructure, every feature included.

© ChaiBuilder. All rights reserved.