The AI app builder with everything built in
WebDIY takes care of the code, database, authentication, and infrastructure so you can focus on what you want to build.
Start free with 500 credits a month, then 100 a day. No card needed.
The Zen Club is up in the Preview: a weekly schedule, a page for each teacher, and warm sand colors.
An agent that builds, runs and tests your app
Describe what you want. WebDIY plans it, writes the code, runs it in a live preview and clicks through it like a real person, fixing what breaks along the way.
Your schedule is ready. Each class shows its teacher and spots left, and Book saves the booking.
stretch out.
A real database in every project
Postgres, set up and run for you the moment your app needs to remember something. Browse your tables, filter rows and export them, all without leaving the chat.
A Postgres database with sign-up and login built in.
| class_name | member | booked_at | |
|---|---|---|---|
| Sunrise Flow | Aisha Bello | ai•••@example.com | Oct 22 09:14 |
| Slow Strength | Felix Brandt | fe•••@example.com | Oct 22 08:51 |
| Yin and Breath | Tom Becker | to•••@example.com | Oct 22 07:30 |
| Lunch Reset | Xavier Shaw | xa•••@example.com | Oct 21 21:05 |
| Lunch Reset | Sofia Nash | so•••@example.com | Oct 21 18:40 |
| Candlelight Yin | Ravi Menon | ra•••@example.com | Oct 21 12:02 |
Sign-up and login, built in
Give your users accounts from day one, with codes sent by email. See who signed up and look after every account from one screen.
People with an account in The Zen Club, not your WebDIY team.
| Person | Joined | Actions | |
|---|---|---|---|
| CJClara Jensencl•••@example.com | Just now | Confirmed | |
| ABAisha Belloai•••@example.com | Yesterday | Confirmed | |
| XSXavier Shawxa•••@example.com | Yesterday | Confirmed | |
| SNSofia Nashso•••@example.com | 3 days ago | Confirmed | |
| TBTom Beckerto•••@example.com | 4 days ago | Confirmed |
Connect the tools you already use
Stripe for payments, Resend for email, plus Slack, OpenAI, Notion and more. Add your key once and WebDIY writes the code that connects them.
What your app needs to work with other services.
| STRIPE_SECRET_KEYAdded by Priya, Oct 22 | •••••••••••• |
| STRIPE_WEBHOOK_SECRETAdded by Priya, Oct 22 | •••••••••••• |
| RESEND_API_KEYAdded by Theo, Oct 21 | •••••••••••• |
| From Database. Changed only from Database. | |
| DATABASE_URLYour app’s connection to its database | •••••••••••• |
| VITE_STRIPE_PUBLISHABLE_KEY | pk_test_51Q8…x2Lm |
StripeCard paymentsConnected
ResendEmails to your customersConnected
OpenAIAI features in your appConnect
ClaudeAI replies to customersConnect
SlackAlerts to your teamConnect
Live in one click
Publish to a free website.diy address, or connect a domain you own. Every update goes live just as fast.
Domains you own, with HTTPS set up for you.
| Type | Name | Value | DNS |
|---|---|---|---|
| A | @ | 8.233.131.68 | Found |
| CNAME | www | connect.website.diy | Found |
| TXT | _webdiy | a8f2c1…e94b | Found |
See how your app is doing
Requests, errors and server time for your live site, and your app’s output live as you build.
How your published site is serving.
Build it together
Invite your team and choose who builds, who publishes and who just looks. Clients join as guests, without taking a seat.
1,240 available
Who’s in Zen Club Studio and what each person can do.
| Person | Role | Projects | Last active |
|---|---|---|---|
| MOMaya Okaformaya@zenclub.com | Owner | All projects | Active now |
| TLTheo Lindqvisttheo@zenclub.com | Admin | All projects | Yesterday |
| PRPriya Ramanpriya@zenclub.com | Builder | Admin on The Zen Club | 2 hours ago |
| SWSam Whitlocksam@zenclub.com | Viewer | All projects | 3 days ago |
Every version, always yours
Every change is saved as you go. Rewind to an earlier version and carry on from there, open any file, or download your code files and take them anywhere.
1import { useLoaderData } from 'react-router';2import { ClassCard } from '../components/ClassCard';34export async function loader() {5 const res = await fetch('/api/classes?week=current');6 return res.json();7}89export default function Schedule() {10 const { classes } = useLoaderData();11 return (12 <section className="mx-auto max-w-3xl px-6">13 <h1>This week at the studio</h1>14 {classes.map((c) => <ClassCard key={c.id} {...c} />)}15 </section>16 );17}
packs.tsx schedule.tsx teachers.tsx
Safe by default
Your keys stay out of your code and your logs, every publish is checked before it goes live, and each project builds in a computer of its own.
What WebDIY does to keep this project’s secrets and visitors safe.
Questions
Short answers to what people ask first.
Do I need to know how to code?
No. Describe what you want in plain words and WebDIY builds it. If you do code, every file is open to read and edit.
What can I build?
Websites, landing pages, booking systems, client portals, dashboards and internal tools. If it runs in a browser, you can probably build it.
How much does it cost to start?
Nothing. Start free with 500 credits a month, then 100 a day. No card needed.
Can I use my own domain?
Yes. Every app gets a free website.diy address, and on Pro and Max you can connect a domain you own. Search engines can list sites on custom domains, but not website.diy addresses.
Will my app show up on Google?
On a custom domain, yes, it can. Search engines don’t list website.diy addresses, so connect a domain you own on Pro or Max.
Which AI models can I use?
Leading models from Anthropic, OpenAI, Google and more: 6 on Free, 13 on Pro and 14 on Max. You can switch models for any message.
Who owns what I build?
You do. Your code is yours, and you can download it whenever you like.
What will you build first?
Tell WebDIY in one message. It takes it from there.
Start free with 500 credits a month, then 100 a day. No card needed.