Start building in minutes

30-day free trial with every feature included. No credit card, no email, no signup - pick the path that fits you and go.

Getting started

Two ways to get started

Recommended

Deploy to Vercel

Go from zero to a live site entirely in the browser - no local environment needed. Deploy the starter to Vercel with one click, then the built-in setup wizard walks you through the rest: name your site, connect your database, create your login. You will be signed in and building the same afternoon.

Deploy to Vercel
LOCAL

Local setup

Prefer to start on your machine? Scaffold the full project with one CLI command, or clone the starter and let the same setup wizard guide you locally. Ready for pnpm dev now and any Next.js host later.

Set up locally
Prerequisite for either path: a SQLite (libSQL/Turso) or Postgres database - both fully supported, free options exist, and the setup wizard links you to them.
Path one

Deploy first, set up in the browser

Read the full guide
Nothing you enter in the wizard touches ChaiBuilder's servers. It runs on your deployment and talks only to your database. The wizard works on other hosted platforms too - Vercel is where we are starting.
01

Deploy to Vercel

Click the deploy button for your database - SQLite or Postgres. Vercel copies the starter to your own GitHub account and puts it online. No settings needed yet.

02

Run the setup wizard

Open your new site; it takes you straight to /setup. Name your site, connect your database (free to create - the wizard links you there and tells you what to copy), create your admin login, and optionally configure media storage and AI.

03

Paste your settings and redeploy

The wizard prepares your database and hands you a ready-to-paste block of environment variables. Add them to Vercel's settings and redeploy once. They are secrets - your database credentials and your site's app key - which is why they live in your host's settings, not in code.

.env - ready to paste
DATABASE_URL=your-database-credentials
04

Sign in and build

Open /admin, sign in with the login you just created, and start building. The 30-day trial is already running.

Path two

Start on your machine

Works with SQLite (local file or hosted libSQL/Turso) and Postgres. The CLI is open source - you can see exactly what it generates.
01

Create your project

terminal
$ npx chaibuilder-app create
02

Run it locally

pnpm run dev, sign in with the admin account you just created, and the builder is live on your machine.

03

Deploy when ready

It is a standard Next.js app; deploy to Vercel, Cloudflare, or your own Node server. The 30-day trial starts when you deploy.

How the trial works

What "free trial" actually means

Setting expectations immediately, because the mechanic is unusual for a website builder.

01

Every feature, nothing held back

A fully functional 30-day trial of the complete chaipro package. Every feature unlocked, no feature flags, no gated panels.

02

No signup wall

The starter (Next.js + Payload) is publicly available. You don't register, create an account, or hand over an email to get it.

03

Trial starts on deploy

Not on a button click. Clone the repo, deploy it to your server, and start building. The clock begins the moment your deployment goes live.

04

Add a license key after 30 days

Drop a per-year license key into your ENV to keep going. Nothing you built is locked away or hosted by us. Your work stays yours.

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.