Open source ยท BSD-3-Clause

The open-source visual website builder for React and Next.js.

Building a site or two for yourself or a client? The chaicore visual builder is free, open source under the BSD-3-Clause license, and runs inside your own Next.js application on SQLite. Running a SaaS platform with many customer sites? That is what our commercial Pro license is built for.

Running websites for customers inside a SaaS platform?

Book a Pro demo
The chaicore visual builder canvas editing a page

~/chaibuilder/core

$ git clone https://github.com/chaibuilder/core

$ cd core && pnpm install

$ pnpm dev

// Embed the editor in any React app

<ChaiBuilderEditor />

A complete, runnable single-site builder, not crippleware.

Four capabilities ship in the free chaicore package. Clone it, run it, and build a real site on it.

Explore the GitHub repository
  • Visual drag-and-drop canvas

    Build and style pages visually with built-in blocks, responsive previews, and Tailwind CSS design tokens.

  • Custom React blocks

    Register your own React components as visual blocks with typed props.

  • SQLite page storage and Next.js runtime rendering

    Store pages as JSON in SQLite and render them live at runtime in your Next.js app without static rebuilds.

  • Embeddable ChaiBuilderEditor component

    Use the full Next.js setup or embed the standalone React editor component inside your own React application.

Open core

Inspectable open-source core. Production multi-tenancy in Pro.

You never have to bet your platform on a closed black box. Read and run the core visual builder on GitHub today, and license chaipro when you run websites for your customers.

CapabilityOpen source (chaicore)Pro (chaipro)
LicenseBSD-3-Clause, freeYearly Platform License
Built forA site or two, for yourself or a clientSaaS platforms running customer sites
Self-hosted on your infrastructureIncludedIncluded
Visual canvas and block systemIncludedIncluded
SQLite page storageIncludedIncluded
Next.js runtime page rendererIncludedIncluded
Standalone ChaiBuilderEditor React componentIncludedIncluded
Multi-tenancyNot includedIncluded
PostgreSQL supportNot includedIncluded
White-label branding in the builderNot includedIncluded
RBAC roles and permissionsNot includedIncluded
Revisions and restoreNot includedIncluded
Multilingual managementNot includedIncluded
URL redirectsNot includedIncluded
Media managerNot includedIncluded
Full AI assistantNot includedIncluded
Built-in MCP serverNot includedIncluded

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

chaipro ยท For SaaS platforms

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

chaicore ยท For individual sites

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.

Frequently asked questions

Anything else, bring it to a 30-minute demo call.

How is ChaiBuilder licensed and priced?

SaaS platforms license chaipro with one flat yearly fee for the entire platform, covering unlimited customer sites, quoted to your scale on the demo call. Build Services for initial integration, custom blocks, and site migration are scoped and billed separately. There are no per-site fees, no per-seat charges, no AI credit fees, and no feature tiers. If you only need a site or two, the open-source core (chaicore) is free under the BSD-3-Clause license.

What is the difference between the open-source core (chaicore) and Pro (chaipro)?

The open-source core (chaicore) is a single-site Next.js visual builder with SQLite page storage and runtime rendering. The commercial chaipro package adds everything a multi-site SaaS platform needs in production: multi-tenancy, PostgreSQL support, white-label branding in the builder, RBAC roles and permissions, revisions and restore, multilingual management, URL redirects, media management, the full in-builder AI assistant, and the built-in MCP server.

Our core product is not built on Next.js. Can we still use ChaiBuilder?

Yes. If your main SaaS runs on Rails, Laravel, Django, Go, or .NET, ChaiBuilder runs as a companion Next.js website service in your cloud (serving customer custom domains and the embedded editor) while its server-side data providers read live records from your existing backend API or primary database.

Can AI agents like Claude or Cursor update customer websites safely?

Yes. Every Pro license includes the built-in MCP server at /api/mcp. Users with the mcp:use permission connect Claude, Cursor, or VS Code using their personal API key. The agent operates strictly within that user's permissions, saves changes as drafts for human review before publishing, and respects real-time page locking so it never overwrites a page someone has open.

How does Bring-Your-Own-AI work?

The in-builder AI chat assistant connects directly to your own Vercel AI Gateway, OpenRouter, or custom AI provider credentials configured in your deployment, and MCP agents run on the AI subscriptions your team or customers already use. ChaiBuilder never sits in the middle or charges AI token credits.

Can our engineering team evaluate chaipro before signing a contract?

Yes. We validate production fit together through a scoped pilot on your own data, and your developers can also deploy the 30-day full-feature trial from /start with no credit card and no email required.

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 on GitHub.

lockup-horizontal-light.png

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.