Open source ยท BSD-3-Clause
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?

~/chaibuilder/core
$ git clone https://github.com/chaibuilder/core
$ cd core && pnpm install
$ pnpm dev
// Embed the editor in any React app
<ChaiBuilderEditor />
Four capabilities ship in the free chaicore package. Clone it, run it, and build a real site on it.
Build and style pages visually with built-in blocks, responsive previews, and Tailwind CSS design tokens.
Register your own React components as visual blocks with typed props.
Store pages as JSON in SQLite and render them live at runtime in your Next.js app without static rebuilds.
Use the full Next.js setup or embed the standalone React editor component inside your own React application.
Open core
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.
| Capability | Open source (chaicore) | Pro (chaipro) |
| License | BSD-3-Clause, free | Yearly Platform License |
| Built for | A site or two, for yourself or a client | SaaS platforms running customer sites |
| Self-hosted on your infrastructure | Included | Included |
| Visual canvas and block system | Included | Included |
| SQLite page storage | Included | Included |
| Next.js runtime page renderer | Included | Included |
| Standalone ChaiBuilderEditor React component | Included | Included |
| Multi-tenancy | Not included | Included |
| PostgreSQL support | Not included | Included |
| White-label branding in the builder | Not included | Included |
| RBAC roles and permissions | Not included | Included |
| Revisions and restore | Not included | Included |
| Multilingual management | Not included | Included |
| URL redirects | Not included | Included |
| Media manager | Not included | Included |
| Full AI assistant | Not included | Included |
| Built-in MCP server | Not included | Included |
Pricing
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.
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
White-label, built into your product, self-hosted on your infrastructure.
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.
Anything else, bring it to a 30-minute demo call.
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.
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.
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.
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.
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.
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.
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.

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.