ChaiBuilder is a low-code builder shipped as an npm package. Override routing, add custom blocks and panels, plug in your own Payload collections, then hand off visual editing to your team - all on your own database and infrastructure.
Build your first branded client site in the trial.
No-code and hosted builders are quick until you hit the one thing the tool won't do - and now can't ever do.
Your markup, data, and users live on someone else's platform; you can't extend what you can't touch.
ChaiBuilder starts from code you already own, so there is no wall to hit and nothing to escape.
The whole point.
ChaiBuilder is a plugin inside your Next.js app that controls the visual layer. It does not take over the app.
Anything the visual tools can't do is handled by you in code - custom blocks, custom panels, routing overrides, your own collections. That's the design, not a workaround.
Add blocks for anything the built-ins don't cover; they surface natively inside the builder for editors to use.
Extend the builder interface itself with your own panels and controls.
Encode a reusable design system so editors stay on-brand without touching CSS.
Build your block library and design system once, reuse them across every project.
Add your own routes and build your own solutions on top - it stays a standard Next.js app.
Works with any React framework; Next.js is the recommended core setup for the features it unlocks.
Pages build on first visit, cache, and auto-revalidate on publish.
Payload CMS ships by default; plug in your own collections and logic, or swap the CMS entirely - there's no table coupling.
Bind structured content and data into page elements; wire blogs and collections to visual pages.
Everything lives in your own Postgres or SQLite. ChaiBuilder has no access.
Run npx chaibuilder-app create
The CLI scaffolds a Next.js + Payload CMS project with chaipro set up and walks you through configuration - database, environment, the works.
Your hosting, your database. The 30-day trial starts when you deploy - no credit card, no email.
Create pages, sections, and content on the visual canvas, with the AI assistant alongside.
Changes go live in a single action.
Pages render with SSG + ISR - each page is built on its first visit, cached, and automatically revalidated when you publish.
An in-builder chat panel that edits content, creates and edits sections, and helps with SEO and theming — all in plain language.
chaicore is a basic Next.js website builder: visual builder, SQLite page storage, and rendering. You can self-host and inspect end to end. It also exports a pure <ChaiBuilderEditor /> React component you can embed in any React app. The chaibuilder-app CLI is open source too, so you can see exactly what it scaffolds. A runnable builder, not a black box.
The paid npm package is the chaicore core plus a set of Pro extensions: roles, revisions, multilingual, redirects, media management, animations, advanced AI, multi-tenancy, and more. That is what makes it the professional product.
Multi-tenant, managed or self-hostable.
Embedded in your app, with source-code access.
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.
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.




