The AI Website Builder Lab

An open-source AI Website Builder for founders, communities and small teams.

A short brief becomes a fast, accessible, SEO-ready Astro site you fully own — code, repo and domain. Every site ships with checks for accessibility, SEO, tone, links and AI readability, and you can re-run them yourself.

✅ Proof, not pitch: this page — and all of genai-wednesday.de — was built with this toolkit. The repo is public, the scores below are real, and the search traffic is genuine.

What it is

Not a hosted product. It is a public suite of Claude Code skills you run yourself — the same toolkit that built this site.

🧩

An open skill suite

Claude Code skills for positioning, content, SEO/GEO, design, and review — open on GitHub.

📐

Quality is built in

Each site ships with a test gate: accessibility, SEO consistency, tone, and link checks run before anything goes live.

🔎

Verifiable, not claimed

The scores below come from public tools. Click through and re-run them on this domain yourself.

Who it's for

A fast, credible site you fully own — without platform lock-in or agency overhead. Not a no-code SaaS: you run it with Claude Code, Codex, or a similar AI coding tool.

✅ Best for

  • Event pages
  • Startup landing pages
  • Expert profiles
  • Community sites
  • Resource hubs
  • Small studio or agency sites

✋ Not for

  • Complex SaaS apps
  • Ecommerce shops
  • Booking platforms
  • No-code seekers who want a fully managed builder

Built with it

A real site, not a demo — and you're on it.

GenAI Wednesday

Community event site for Munich’s generative AI scene — the site you’re on now.

  • event archive
  • video + resource pages
  • structured metadata + llms.txt
  • Lighthouse 98 / 100 / 100 / 100

Real-world result: built with this toolkit, genai-wednesday.de went from its relaunch on 27 March 2026 to steady organic Google Search traffic in about three months — and it keeps climbing. Here are the Google Search Console milestones it's hit along the way:

50 50 Google Search Impact Your site reached 50 clicks from Google Search in the past 28 days Jun 17, 2026 90 90 Google Search Impact Your site reached 90 clicks from Google Search in the past 28 days Jul 2, 2026

📈 Google Search milestones: 50 clicks (Jun 17, 2026) → 90 clicks (Jul 2, 2026) — early but real organic traffic, climbing steadily. Currently trending toward the next 28-day milestone: 92/100 clicks as of 16 July 2026 (not yet reached — updated once Google confirms it).

What builders say

Real feedback from someone building with the toolkit — not the GenAI Wednesday team.

Dr. Andrea Geistanger, who built her consulting site with the Website Builder

“The first version of my website is live. Without the Builder it wouldn’t have been possible — especially not with all the small but important details that, as a non-professional, you don’t think about at all. Many thanks for this great project.”

Dr. Andrea Geistanger Bilingual site EN/DE · geistanger-consulting.com · Translated from German

How it works

  1. Describe the site — audience, offer, and tone — in a short brief.
  2. The skills draft positioning, content, and pages on an Astro foundation.
  3. A test gate checks accessibility, SEO, tone, and links before review.
  4. It deploys to Cloudflare Pages as a static, fast site.

Built for teams, not just solo builders

Maintaining it with a team

A website-builder site is a GitHub repository, so a team can maintain it without handing control to another platform.

The work splits cleanly in two. Content updates, such as copy, posts and images, can be handled by non-technical editors through the optional Keystatic CMS in the browser. Their changes are saved back to GitHub. Structure and design, such as new pages, layouts and styling, stay on the developer side and can be handled with Claude Code or Codex on a separate branch.

Git keeps the work organized. Changes can be reviewed before they are merged, and the built-in quality gate checks accessibility, SEO, links and tone before anything reaches the live site. That means editors can update the site without accidentally breaking the build.

Because you own the repository and the domain, there are no per-seat fees and no platform lock-in. Add editors as the team grows, and the site grows with them.

Proof: how this site scores

Two kinds of evidence, kept separate on purpose. The first is objective and reproducible. The second is subjective.

Objective — Google Lighthouse

98
Performance
100
Accessibility
100
Best Practices
100
SEO

Tested page: genai-wednesday.de (home) · Google PageSpeed Insights / Lighthouse, mobile · 16 July 2026. Run it yourself

Search visibility

We built genai-wednesday.de so people searching for AI events in Munich can find the community.

In an incognito Google check on 19 June 2026, the site appeared at position 10 for “AI Events in Munich” and position 13 for “AI Events in München” in organic results. Rankings move, but this is a meaningful early signal: the site is indexed, crawlable, and visible for its target searches.

Test it yourself:

Verify it yourself

Subjective — what AI assistants score it

Same prompt, same four assistants, run twice: 19 June 2026 and again on 20 August 2026. Each cell shows the current score with the change since the first round. We keep both rounds on the page — a rescore that quietly replaces the old number proves nothing.

Independent AI assistants, same prompt, scored on 20 August 2026 — with the movement since 19 June 2026. These are opinions that vary by run and by site-state, shown as a range (GEO 6.5–9.2), not official metrics.
ToolSEOGEOE-E-A-TNote
ChatGPT 9.0 — up 0.2 since Jun 2026 9.2 — up 0.1 since Jun 2026 9.1 — up 0.1 since Jun 2026 now calls off-site authority the main gap
Gemini (Antigravity) 8.2 — up 0.2 since Jun 2026 7.8 — up 0.3 since Jun 2026 8.4 — down 0.1 since Jun 2026 scores out of 100 — normalised here
Codex 9.0 — up 0.8 since Jun 2026 8.7 — up 1.1 since Jun 2026 9.1 — up 1.1 since Jun 2026 biggest jump; wants transcripts next
Perplexity 7.0 — down 0.5 since Jun 2026 6.5 — unchanged since Jun 2026 7.5 — up 1.5 since Jun 2026 still the outlier; reasoning stays thin
Panel average 8.3 — up 0.2 since Jun 2026 8.1 — up 0.4 since Jun 2026 8.5 — up 0.6 since Jun 2026 Jun 2026 → Aug 2026

What moved between the two rounds: Codex rose most — +0.8 SEO, +1.1 GEO, +1.1 E-E-A-T — after the event archive gained recaps, tools, quotes and speaker links. Perplexity was the only assistant to mark a score down. We show that rather than drop the row: the range between assistants is itself part of the honest answer, and all four now name the same next step — earning citations and links from outside this domain.

Reproduce it — paste this into your own AI:

Score genai-wednesday.de for SEO, GEO and E-E-A-T and suggest improvements.

Philosophy

A few principles guide every site the builder makes — grouped by what they shape.

Ownership and stack

Lightweight by default. Static Astro 6 — no heavy framework runtime, no database to keep alive. Fast pages, low cost, simple to host.

You own it. The house stack is Astro → GitHub → Cloudflare Pages: your code, your repo, your domain — no monthly platform fee, no lock-in. Content lives as Markdown in git, and when a site needs a non-technical editor the builder adds Keystatic, a git-based CMS that still commits to your repo.

Going live

Any change goes live in about a minute. Hosted on Cloudflare — fast, and free for small sites; the source rests in your own private GitHub (also free). You edit with your AI tool, it commits to GitHub, Cloudflare picks it up, and the change is live within a minute.

Safe to preview, free to launch. Getting started takes two free accounts and nothing else. A new site goes up first as a hidden preview — never indexed — so you can refine it in private, then point your domain at it once it's right.

Built to be found

A Wikipedia-grade foundation. Clean semantic HTML, structured data, an llms.txt layer and tight internal linking — readable, trustable and quotable by Google and AI. Strong SEO, GEO and E-E-A-T from the first build.

Multilingual, built in. The builder includes i18n routing, self-referencing hreflang and a language switcher — extra languages are part of the toolkit, not a bolt-on. AI translation makes them cheap; plan the routing on day one, then add each language once the first is finished.

Mobile-first, responsive by default. Every page reflows cleanly from wide desktop down to a phone — and the Lighthouse scores above are from a mobile run, so the numbers you see are the mobile experience.

Quality, tested on every deploy

Test-driven, not hand-checked. The build follows a test-driven approach: each site ships with an automated suite — accessibility (axe / WCAG AA, in light and dark), SEO metadata, tone of voice, positioning and internal links — and every change is run against it before it ships. The checks exist from the first commit and cover every page automatically, so the site stays green as it grows.

No cookie banners. A cookieless world — unless the cookies are made with chocolate. Privacy-first, with legal pages built in. Optional server-side stats via Plausible (about €9/month), or free numbers from Cloudflare, Search Console and Bing.

How you build with it

It starts with positioning. Before any content, the first step pins down who the site is for and what makes it different. Everything else builds on that.

Built and grown with your favourite AI chat. Runs on Claude Code, Google Antigravity or OpenAI Codex (a paid plan helps). You expand the site over time by talking to the AI, not by hiring an agency.

A little technical — and that's fine. The workflow is developer-ish, and you may hit a snag — but the AI can pull you back out and explain anything, even to a six-year-old. You learn a lot on the way.

What it takes — the timeline

About a day to a first draft. From a short brief to a complete, deployable first version is roughly a day's work.

A second day, and then some, to optimize. Tightening copy, SEO, performance and design takes a second day or beyond — the optimization is where the scores are won.

Around an hour per visual. Logos, photos, diagrams and illustrations are each their own small job — budget about an hour apiece.

FAQ

What is the AI Website Builder Lab?

An open-source toolkit from GenAI Wednesday Munich for building fast, accessible, SEO-ready Astro websites with AI coding tools.

Is it a hosted website builder?

No — it is not a SaaS product. You run the toolkit yourself with Claude Code, Google Antigravity or OpenAI Codex. Antigravity and Codex have reviewed the website-builder and provided their input. We have not yet tested it with either one. Let us know if it works for you — or what did not work for you. You can also ask Antigravity or Codex to directly open a PR (pull request) in the project for me to review. That’s actually easiest ;)

Who owns the website?

You do. The site lives in your own GitHub repository and deploys to your own domain.

What stack does it use?

Astro, Markdown, GitHub and Cloudflare Pages, plus structured data, an llms.txt file, an optional Keystatic CMS, and optional multilingual support via Astro’s built-in i18n routing (with hreflang).

Who is it for?

Founders, communities, small teams, and builders who want a fast, credible website they fully own.

What does it produce?

Fast static websites with SEO metadata, accessibility checks, structured content, internal links, and AI-readable documentation.

Is this like Claudable, Lovable or Bolt?

Only partly. Those are broader app builders or hosted, visual platforms for interactive web apps. website-builder is narrower on purpose: it helps an AI coding assistant build fast, content-focused Astro websites — event pages, resource hubs, expert profiles — with SEO, schema, accessibility checks and quality gates, in a repo you own. If you want an interactive app or a quick full-stack prototype with live preview, an open-source tool like Claudable is a better fit; if you want an owned, search-ready website, use this. Our AI Resources page has a short guide to choosing an AI builder interface.

Limitations

  • Lighthouse scores measure page quality, not search rankings. They do not guarantee traffic.
  • GEO and E-E-A-T have no official scorer. The panel above is a set of AI opinions, not a Google metric.
  • Scores are not comparable across assistants. Antigravity reports out of 100 and is normalised to /10 here; the others answer on /10 directly. Read each row against itself over time, not against its neighbours.
  • The builder is a developer toolkit you run with Claude Code, not a one-click hosted website service.

Maintained by

website-builder is maintained by Daniel Melter. It is used to build and improve genai-wednesday.de, and shared openly through GenAI Wednesday Munich.
GitHub · LinkedIn · GenAI Wednesday Munich

Want to build with it?

Open the toolkit, bring a short brief, and let your AI coding tool scaffold the first site. Or bring your idea to the next GenAI Wednesday Munich for feedback.

New to AI tools? Start with our AI Resources guide, then come back when you're ready to build.

From idea to live site in 4 steps

  1. Get the toolkit from GitHub.
  2. Install it for your AI tool — Claude Code, Google Antigravity or OpenAI Codex — with one command.
  3. Open an empty folder for your new site and restart the tool.
  4. Say “new website” and answer a few questions.
💬 Don’t be put off by the README. It reads quite technical — but you don’t have to follow it on your own. At any point you can just ask your AI tool to walk you through it, step by step, in plain language.