dev.q-code.ai is the first website the Q-Code.ai platform built and published on its own, with no human involvement.
A build agent took a written brief, produced this site from the shared Astro template, and deployed it to Cloudflare Pages. No human wrote the markup, ran the build, or triggered the release.
Four things, each of which had to work unattended for the site you are reading to exist at this address.
01
Agent server on Fly
The build agent runs as a long-lived service on Fly.io, picks up a brief and works in its own project workspace.
02
Astro template
This page came from the shared Q-Code.ai template — Astro, Tailwind tokens, SEO and accessibility already wired in.
03
One-click publish to Cloudflare Pages
A single action takes the built output in dist/ and puts it live on Cloudflare Pages. No manual upload step.
04
Custom domain with SSL
dev.q-code.ai resolves to the deployment and serves over HTTPS with a certificate issued automatically.
Built and published on. Updated from the Q-Code.ai platform UI on, running on a scoped Cloudflare token.
How does Q-Code.ai build and publish a site?
In five steps, from a sentence of plain English to a live URL on a custom domain. The whole run happens inside one project workspace.
01
A brief arrives
Someone writes what they want in plain English. There is no ticket format and no specialist brief to fill in.
02
The agent takes the job
A build agent running on Fly.io opens the project workspace, reads the project conventions, and works only inside that directory.
03
The site is written from the template
Pages come from the shared Q-Code.ai Astro template, so SEO tags, structured data, accessibility defaults and the design tokens are already in place.
04
The build runs
npm run build compiles everything to static HTML in dist/. If it does not compile, nothing ships.
05
Cloudflare Pages goes live
The built output is published to Cloudflare Pages behind a custom domain, with an SSL certificate issued automatically.
Built from a phone
This site can be changed just by sending a message from the owner's phone, with no laptop or code editor involved. Every change is reviewed on a preview before it goes live, so nothing reaches the public site unchecked.
Frequently asked questions
What Q-Code.ai is, who built this site, and what it runs on.
What is Q-Code.ai?
Q-Code.ai is a platform that builds and publishes websites from a written brief. A build agent reads the brief, writes the site from a shared Astro template, runs the build, and deploys the result to Cloudflare Pages — end to end, without a person editing the code or running the deploy.
What is dev.q-code.ai?
dev.q-code.ai is the first website the Q-Code.ai platform built and published on its own. It is a proof of concept: its job is to demonstrate that the whole chain — brief, agent, template, build, deploy, custom domain — works unattended.
Who built and deployed this site?
A Q-Code.ai build agent running as a long-lived service on Fly.io. It picked up the brief in its own project workspace, produced the pages, and published them to Cloudflare Pages using a scoped deploy token. No human wrote the markup or triggered the release.
What is this site built with?
Astro 7 for static output, Tailwind CSS 4 for the design tokens, and React 19 for interactive islands where a page genuinely needs them. Every colour, typeface and radius comes from a single theme file, so the whole site rebrands from one place.
Is this site static, and where is it hosted?
Yes. Every page is pre-rendered to static HTML at build time into a dist/ folder, then served from Cloudflare Pages. There is no server rendering at request time and no database, which is why the site is fast and cheap to run.
Can AI assistants and answer engines use this site?
Yes. The robots.txt file explicitly allows GPTBot, ClaudeBot, PerplexityBot, Google-Extended and the other major AI crawlers, and /llms.txt tells a language model which pages matter and what the site is about. Nothing here is behind a login or rendered only by JavaScript.