Personal vibe-coding platform
Vibe-code a real site, and actually own it.
Q-Code builds websites, platforms and apps from a conversation, and hands you the hosting, the code and the domain outright.
You describe what you want in plain English, watch it build, check it on a live preview, and publish in about twenty seconds. The hosting account, the repository, the domain and the database are all in your name, so nothing you build here is stuck here.
A site for my bike shop. Opening hours, a repair booking form, and it has to look calm rather than shouty.
Building a four-page site: home, repairs, opening hours and contact. Adding the bookings module for the repair slots, and taking a deposit is one switch if you want it later.
warm neutral base · one amber accent
Build 14
- Read the brief
- Wrote 4 pages
- Installed @ccd/bookings
- Generated opening hours markup
- Auditing built HTML
The loop
Chat, build, preview, publish.
Four steps, and the third one is the reason the other three are safe: nothing reaches your domain until you have looked at it.
01
Describe it
Say what you want in the words you would use to a person. No brief, no wireframe, no ticket.
02
Watch it build
The build narrates itself as it goes, in plain English, so you can tell whether it understood you before it finishes.
03
Check the preview
Every build lands on a real preview URL first. You see it before anybody else can.
04
Publish it
One click puts it on your own domain, with a certificate, in about twenty seconds.
Ownership
The difference is what you are left holding.
Most builders of this kind hand you a website and keep the ground it stands on. Q-Code puts the ground in your name first and builds on top of it.
- The hosting
- A Cloudflare account in your name. Not a seat on ours.
- The code
- A real Git repository you can clone, read and take elsewhere.
- The domain
- Registered or transferred to you, with the DNS zone yours to move.
- The data
- Your database. Every table exportable, including the ones you did not ask for.
- The bill
- You pay Cloudflare and Stripe directly. Nothing is resold to you with a margin.
- The exit
- Everything above means leaving is a decision, not a negotiation.
Capabilities
Four things it does that a template cannot.
Each of these is an engine rather than a page: told what your project is, it reshapes itself instead of asking you to fill in a fixed form.
Visibility
One score, five pillars
SEO, AEO, LLMO, conversion and agent readiness, measured on the HTML a crawler actually receives — then handed back as a fix.
Read about visibilityCatalogue
One engine, any kind of item
Cars, property, products or services. You define the fields; the filters, the gallery and the descriptions follow from them.
Read about catalogueContent
Writing that sounds like you
One brand voice every generated word passes through, and a blog that reads the site’s own audit before choosing a topic.
Read about contentDomains
A real address, and real email
Three ways to attach a custom domain, SSL in minutes, and sending from your own address rather than a shared relay.
Read about domainsVisibility
A site nobody can find is not finished.
Every build is audited against five pillars, on the HTML a crawler actually receives rather than the source it was written from. The score is one number, each finding is a sentence you can act on, and the fix is a button rather than a homework assignment.
Answer engines are included on purpose. A growing share of visits begin with an AI reading the page and answering on your behalf, so the audit checks whether your answer is near the top of the page where it can be quoted, and whether the site publishes a machine-readable description of itself.
Visibility score
90/100
+11 since last build
- SEO94
- AEO88
- LLMO91
- Conversion76
- Agent readiness100
Conversion
The repairs page asks for a booking twice and never says what it costs.
Fix this
AEO
Two pages open with background instead of the answer.
Fix this
Module library
17 modules, built once and reused.
A module is a feature that has already been written, argued about and hardened on somebody else’s project. Installing one is a switch, not a build.
- Visibility engine
- Domains and SSL
- Branded email
- Analytics
- Editable pages
- Self-improving blog
- Media library
- Brand voice
- Catalogue engine
- Payments
- Bookings
- Forms and inbox
- Testimonials
- Social profiles
- Newsletter
- Lead capture
- Agent interface
Every module carries its own admin panel, structured data and audit rules, so installing one does not quietly cost you a point of visibility.
Q&A
Questions people ask about Q-Code
What is vibe coding?
Vibe coding is building software by describing what you want in natural language and letting an AI write the code. You review the result rather than the syntax. Q-Code adds the parts that decide whether the result is usable: a live preview, a real domain, an audit, and ownership of everything it produces.
How is Q-Code different from Lovable?
Mostly in where the result lives. Q-Code builds onto infrastructure held in your name — your Cloudflare account, your repository, your domain, your database — and bills you directly for it. There are also no message limits, and a shared library of modules that have already been built and hardened on other projects.
Do I need to be able to code?
No. Every build narrates what it is doing in plain English, and the things you change most often — copy, photographs, prices, opening hours, testimonials — are rows you edit in a panel without a build at all.
What can I build with it?
Marketing sites, catalogues, booking systems, member areas, internal tools and small apps. There are 17 installable modules across five groups, so most projects are assembled from things that already work rather than written from nothing.
Is the site any good technically?
Every page is static HTML on a global edge network, ships no JavaScript unless a feature needs it, and is checked on every build for one h1, heading order, alt text, meta description, valid structured data and anything that would overflow a phone.
What happens if I stop paying?
You keep the site. The hosting, domain, repository and database are on accounts in your name, so what stops is the building, not the running.
Start with a sentence.
Describe the thing you want to exist. The first preview is usually up before you have finished explaining it.