Websites begin where you type.
Describe the content, pages, or features you need. Skael creates a website in your workspace so you can review it, change it, and keep working on it.
No card needed · The free plan includes 1 live site
Great coffee, on your schedule
Single-origin beans roasted to order and delivered to your door. Pause or cancel anytime.
Our story
We started roasting in a garage in 2019 because the coffee near campus wasn't worth the walk. Six years later we still roast every batch ourselves, in small runs, the week it ships.
“Brewly is the only subscription I have never paused. The espresso club batch is unreal.”
- Writing files
- Installing dependencies
- Packaging image
- Deploying
- Enabling monitoring
- Sending confirmation email
$ skael agent write --app brewly
Skael is building the site on the right from the prompt above. This isn't a video.
Everything running, watched end to end
Skael provisions the site, its API, and its database together — then keeps watching them. Drag the map around; the numbers are live.
Built with Skael
From a brief to a deployment
Review the result, change the prompt, and build again before you publish.
Send Skael the work
Describe the website, connect a Git repo, or upload a ZIP.
Watch Skael write and build
Skael creates the source and runs the build. Progress and logs appear on screen as it works.
Review, then publish
Open the preview, ask for changes if needed, then deploy it to an HTTPS address.
Describe it once, then keep shaping it
Describe the website as you would brief a web developer. Skael writes source code you can review and keep editing.
Choose a build and deploy it to Vercel, Netlify, or hosting managed by Skael. Each deployment gets its own HTTPS address.
A landing page for my coffee subscription with pricing and a signup form
- app/page.tsx+184
- app/plans/page.tsx+96
- app/api/orders/route.ts+72
- lib/db/schema.ts+48
knative deploy --region sin1
Live at brewly.skael.app
A backend appears with the site
When the site needs data, Skael creates the database, models, and REST API from the brief. The source stays editable.
Create collections, edit schemas, and update records without opening a separate admin tool.
Tables from your brief
- orders7id · customer · roast · total · status · placed_at · sent_at
- subscriptions6id · plan · customer · grind · renews_at · state
- roasts5id · name · origin · weight · price
Auto-generated endpoints
- GET/api/orders200
- POST/api/subscriptions200
- GET/api/roasts/:id200
Every build and deploy, on the record
Add payment, sign-in, email, or analytics services from the workspace's Integrations page.
See the status, logs, and deployment for each build. Redeploy it or return to an earlier version when you need to.
Recent activity
- Deployed14:02
- Build succeeded13:58
- Source saved13:51
Every change is a version you can go back to
Publishing writes an immutable version. The site your customers are looking at can be rolled back to any earlier one, and the draft you are still editing never touches it.
- v7Added the signup form14:02Live
- v6New pricing table11:48Roll back to this
- v5First published version09:15Roll back to this
Draft — not published
Choose a plan by team size and usage
The free plan includes 1 live site. Change plans from the workspace when you need more members or build allowance.
Have a website that needs building?
Send Skael the brief, review the build, and publish it when it looks right.
Build a website