Getting started
1. Create an account
Sign up with email and password, or continue with Google. If your team already has a Bool workspace, ask for an invite link — opening it drops you straight into that workspace’s sign-up flow.
2. Describe what you want to build
On the home page, type what you want in the box — as much or as little detail as you have. For example:
A habit tracker where I can add habits, check them off each day, and see a streak count.
Submitting drops you into your new project’s workspace: chat on the left, a live preview on the right. Bool scaffolds a real Next.js app and starts generating your app’s first version — this usually lands in under two minutes.
3. Iterate in chat
Once the first build finishes, keep talking to it like a collaborator:
- “Add dark mode”
- “Make the habit list sortable by streak”
- “The delete button should ask for confirmation first”
Each message is a real turn — the agent edits files, and you’ll see the preview update. See Building your app for how checkpoints, reverts, and error auto-fixing work.
4. Check the data
If your app needs a database (most do), Bool sets one up automatically. Open the Dashboard tab and go to Data to browse and edit rows directly — see Database.
5. Publish it
When you’re happy with it, click Publish in the workspace header. Bool
deploys your app and gives you a live URL at <your-slug>.bool.so. See
Publishing for visibility options, and
Custom domains if you want to use a domain you own.
What’s next
- Files and code if you want to read or hand-edit the generated code
- Sharing and collaborators to invite someone else to edit with you
- Remixing to start a new Bool from an existing one or a template