Describe what you want. Get a real website. AI-powered website builder. Next.js + Tailwind. Production-ready code. No fake "AI demos."
docker run -p 3000:3000 ghcr.io/kasimmj/site-genieYou: "I need a website for my falafel restaurant. Modern. Arabic + English. Show menu, location, hours, online ordering."
site-genie: 45 seconds later, here's your site โ fully coded, deployable to Vercel, source on GitHub.
Not a "Wix-style" page builder. Not a tutorial generator. Real Next.js code you can edit, deploy, and own.
โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ ๐ site-genie โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ โ
โ Describe your site โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ โ Modern barbershop in Baghdad. Arabic + English. Show โโ
โ โ services, prices, team, location, online booking. Useโโ
โ โ warm dark colors. Premium feel. โโ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ โ
โ Style: โซ Modern โ Classic โ Minimal โ Playful โ
โ Pages: โ Home โ Services โ Team โ Contact โ
โ โ Online Booking โ Blog โ Shop โ
โ โ
โ Brand: [Upload logo] Primary color: [#8A2BE2] โ
โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ ๐ช Generate my site โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ
โ โ Designing layout... โฑ 12s โ
โ โ ง Writing copy (AR + EN)... โ
โ โ ผ Coding components... โ
โ โ ถ Generating images via AI... โ
โ โ ง Wiring booking form... โ
โ โ Done. Open preview โ โ
โ โ
โ Output: โ
โ ๐ ~/Sites/my-barbershop/ (Next.js project) โ
โ ๐ https://my-barbershop-xyz.vercel.app (live preview) โ
โ ๐ฆ Ready to deploy: Vercel, Netlify, your VPS โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
| Feature | site-genie | Wix/Squarespace | Cursor / v0.dev | Bolt.new |
|---|---|---|---|---|
| Own the code | โ Next.js source | โ Locked in | โ Snippets | โ |
| Multi-page | โ | โ | โ Single page | |
| Arabic / RTL | โ Built-in | |||
| Self-hostable | โ Open source | โ | โ | โ |
| Backend included | โ Forms, DB, auth | โ | ||
| Custom domain | โ Free | ๐ฐ Subscription | โ | โ |
| Iraqi payment ready | โ iraq-pay integration | โ | โ | โ |
You describe โ LLM plans โ Templates pick โ Code generates โ Preview opens
(10s) (15s) (5s) (20s) (5s)
- LLM analyzes your description, extracts intent
- Template engine picks best-matching templates per section
- Code generator stitches templates with your content
- Image AI generates hero images, photos (or uses stock)
- Preview server boots in WebContainer, opens in browser
- You can edit anything โ site-genie is a starting point, not a cage
Sectional templates that can be combined:
Heroes: modern-split ยท video-bg ยท gradient-mesh ยท minimal-text ยท animated-3d About: team-grid ยท founder-letter ยท timeline ยท stats-row ยท mission-statement Services: card-grid ยท accordion ยท pricing-table ยท feature-comparison Galleries: masonry ยท carousel ยท before-after ยท video-grid Forms: booking ยท contact ยท newsletter ยท multi-step ยท payment Testimonials: quote-cards ยท video-testimonials ยท star-ratings Footers: rich-multicol ยท minimal ยท newsletter-cta ยท social-grid
All templates:
- โ Tailwind-styled
- โ Fully responsive
- โ Accessible (WCAG AA)
- โ RTL-aware
- โ Easy to customize
site-genie users have built (in <5 minutes each):
- โ Coffee shop in Hilla โ Arabic+English, menu, hours, location
- โ๏ธ Barbershop in Baghdad โ booking flow + team showcase
- ๐ฅ Clinic in Erbil โ appointment booking + service catalog
- ๐ E-commerce store โ Solar iQ-style multi-vendor shop
- ๐ Tutoring service โ course listing + payment integration
- ๐ Restaurant chain โ multi-location with delivery integration
Templates for all of these are included.
You bring your own key (or use the bundled local model):
- Anthropic Claude (best quality)
- OpenAI GPT-4 (alternative)
- Local Llama 3.2 via Ollama (free, slower)
- Qwen 2.5 (great for Arabic content)
The model writes:
- Section copy (headlines, body, CTAs)
- SEO meta tags
- Form field labels
- Privacy policy + terms (basic)
In English, Arabic, or both โ depending on your prompt.
After generation, deploy with one command:
cd my-barbershop
npm run deploy:vercel # or :netlify, :cloudflaresite-genie auto-creates:
vercel.jsonfor Vercelnetlify.tomlfor Netlifywrangler.tomlfor Cloudflare PagesDockerfilefor any VPS
When your prompt mentions Iraq / Arabic / payments:
- ๐ฎ๐ถ Auto-installs
iraq-payfor payment integration - ๐ Phone field defaults to +964
- ๐๏ธ City dropdown pre-populated with Iraqi cities
- ๐
Date format:
dd/mm/yyyy(not US format) - ๐ Working hours respect Friday holiday
- ๐ฐ Currency: IQD with proper formatting
Every generated site includes:
- โ Next.js 15 (App Router)
- โ Tailwind CSS 4
- โ Framer Motion for animations
- โ Sanity / Tina CMS option (if you want non-tech edits)
- โ Form handler (Formspree-compatible)
- โ SEO with sitemap.xml + robots.txt
- โ OG image generation
- โ Analytics (privacy-friendly Plausible)
- โ Cookie consent banner (if EU traffic detected)
cd my-barbershop
npm run dev
# Open localhost:3000, start editingThe code is clean Next.js, not "AI-generated mess":
- โ Standard Next.js project structure
- โ Components are reusable, named clearly
- โ
All copy in
i18n/files (easy to swap) - โ All colors/spacing as Tailwind config tokens
- โ Comments where intent is non-obvious
- Core generation (descriptions โ multi-page sites)
- Arabic + English bilingual
- Vercel/Netlify/Cloudflare deploy
- Electron desktop app
- Web dashboard (Docker)
- Real-time collaborative editing (multiple people on one site)
- AI-driven design system extraction (paste a Figma URL โ site)
- Mobile app generation via web2flutter integration
- Built-in A/B testing for generated copy
MIT.
Star โญ if you've ever wished for "describe โ working site."