Built it.Shipped it.Killed it.
killer was an AI-powered web builder: plain English in, production code out, live preview instantly. It ran, it charged money, and now it rests here.
The builder, as it ran
killer — portfolio-site — v14
ArchiveChat
Dark landing page for my agency. Bold hero, neon red accent. Make it feel dangerous.
On it. Building a hero with motion, a work grid, and a contact section. No templates.
src/Hero.tsx
savedExample of the production React code killer generated: a Hero component using framer-motion.
Live preview
localhost:5173Chat → production React + Vite code → live preview with hot reload. Every pane above ran for real.
Case study
A full AI web builder,
built end to end.
What it is
killer was a production AI web builder: describe a site in plain English, and it generated real React + Vite + TypeScript code, rendered it in a live hot-reloading preview, and let you iterate conversationally until it shipped. It was built for developers and founders who wanted AI speed without template output -- every line of generated code belonged to the user, with zero lock-in.
What I built
AI build engine
A conversation engine on the Vercel AI SDK with a custom system prompt, creative seeds, and an anti-template design manifest so no two generated sites looked alike.
Live preview sandbox
Each project got an isolated Vite dev server with dynamic port allocation, process lifecycle management, and hot reload streamed into the workspace.
Three-pane IDE
Resizable chat, Monaco code editor, and live preview panes -- the full build loop on one screen, with version history and one-click rollback.
Auth & accounts
Supabase authentication with route-guarding middleware, per-user projects, and an admin Mission Control dashboard for usage and moderation.
Payments
Stripe subscriptions ($20/mo Pro) plus one-time credit packs, with webhook-driven entitlements, usage limits, and rate limiting per plan.
Ship anywhere
GitHub push integration and ZIP export -- generated code was plain React + Vite + TypeScript the user owned outright, deployable to any host.
Stack
- Next.js 15
- TypeScript
- Tailwind CSS
- Supabase
- Stripe
- Vercel AI SDK
- Monaco Editor
- Resend
- Vite (generated apps)
- Vercel
Status
RetiredNow part of the Schmade portfolio.
The builder is retired. The building never stopped.
See what I'm building now →or meet Sensei → asksensei.dev