Vibecode Mixo

track this build4 phases, 12 steps, beginner friendly
YES · one-shottable
price variesbuild time one sittingcategory 🧱 website buildersreplaced by 0 people

Mixo's solo core is compact: build a focused AI website builder generator that edits structured page sections, previews responsive layouts, and publishes static files. A competent builder can reach a useful personal version in one sitting, while the paid product mainly wins on editor, CMS, hosting, polish.

the project pack5 files · written for this build, step by step
README.md
# Mixo · indie build

A landing page builder whose hard problems are keeping a page as data so regeneration cannot eat hand edits, publishing static files within a host's real limits with a rollback, and collecting email addresses from a static site without pretending to be a mailing list provider.

Estimated effort: **weekend**. Work `BUILD_PLAN.md` top to bottom · every phase ends in a check that has to pass before the next one starts.

## Stack

| Part | Choice | Why |
| --- | --- | --- |
| Runtime | Next.js 15 and TypeScript for the editor, run locally | the editor is a tool you use, not a service you operate |
| Storage | SQLite holding pages as structured sections | a page is data, and HTML is one rendering of it |
| Generation | One model behind a single interface, filling named fields only | a model that can emit markup can emit anything |
| Output | Static HTML, CSS and images written to a folder, no client framework | a landing page that needs a runtime to show a headline has failed |
| Publishing | Push the folder to a static host with a version tag and a rollback | the first bad deploy arrives sooner than you expect |

## Before you start

Have every one of these ready. The plan assumes them from step one.

- [ ] **Node.js 22 or newer** · free
  - Why: Runs the editor and the build.
  - Get it: nodejs.org, or nvm install 22.
  - Verify: node --version prints v22 or higher
- [ ] **An API key for one text model** · pennies per page, and it is worth setting a hard cap
  - Why: Generation fills section fields. One provider behind one interface is enough, and the app must stay usable with the key absent.
  - Get it: Create a key with your chosen provider and set a spending limit on it.
  - Verify: A section generates and validates against its schema, and removing the key leaves the editor working
- [ ] **A static host and its published limits** · free tiers are common for a personal site
  - Why: Publishing is the phase where guessed limits cause silent failures, so the numbers come from the host's own documentation.
  - Get it: Choose a static host, read its current limits page, and record the figures with the date.
  - Verify: The README carries the limits and the date, and the publish step checks against them
- [ ] **A domain you control** (optional) · roughly ten to fifteen pounds a year
  - Why: A landing page on a host's subdomain cannot be moved without losing every link to it, and moving is the point of owning the output.
  - Get it: Register a domain and point it at the static host per its documentation.
  - Verify: The published site answers on your domain over HTTPS
- [ ] **The claims you are willing to publish** · free
  - Why: The generator checks numbers against this list, so writing it first is what makes the check meaningful rather than decorative.
  - Get it: Write down every figure and proof point that is true about the thing you are launching, with where each came from.
  - Verify: Each appears in the facts table with its evidence

## Quick start

Follow Phase 1 in `BUILD_PLAN.md`; it creates the project.

Then copy `.env.example` to `.env` and fill in the values it documents.

## Honest limits

This build deliberately does not replace:

- Sending email to collected addresses.
- A free-form visual editor.
- A template marketplace and asset library.
- Hosted analytics and visitor tracking.
- sender reputation, deliverability, and suppression handling
- general-purpose visual editing
- large template and component libraries
- CMS collaboration and client handoff
- managed hosting, forms, and analytics

If one of those is essential to you, that is the reason to keep paying for Mixo, and the README should say so rather than pretend.

$ choose a build depth, inspect the files, then open the complete pack in your agent

why people still pay

Mixo: A single site is easy to code. People pay for safe ongoing edits, templates, publishing, domains, collaboration, and no-maintenance hosting.

what you lose

xsender reputation, deliverability, and suppression handling

xgeneral-purpose visual editing

xlarge template and component libraries

xCMS collaboration and client handoff

xmanaged hosting, forms, and analytics

share on X ↗"I just replaced Mixo with one prompt"
the escape hatch

Don't feel like building it? These folks already made it free.

Mobirise AIThree AI-generated sites a month, code export and basic lead forms; the copy is as original as the prompt deserves.$0free↗

no votes, no pay-to-list · just what's real

the numbers

Mixo pricing

planmonthlyannual (per mo)what you get
free$0$01 published page on a Mixo subdomain; Mixo branding; hosting and SSL included
basic website$9$7.201-page website; custom domain connection; hosting and SSL included
growing website$19$15.20Up to 5 pages; AI generation of additional pages; custom domain; hosting and SSL included
premium website$39$31.20Up to 50 pages; faster-priority AI page generation; custom domain; hosting and SSL included

free tier1 page, Mixo branding, Mixo subdomain, hosting and SSL; can be published indefinitely

billingmonthly + annual (-20%)

hidden costsA free standard domain is only included for the first year on qualifying Business/Premium subscriptions; normal renewal fees apply after year one, and premium/specialty domains are excluded.

verified 2026-08-14 · source ↗

questions
Vibecode Mixo

Yes. A competent AI coding agent (Claude Code, Codex, Cursor) can build a usable personal Mixo replacement in one session with the prompt on this page. It runs on your own machine or server with no subscription.

How much does Mixo cost?

Mixo's pricing is usage-based or varies by plan · The official pricing URL is recorded, but a stable current amount was not safely recoverable in this pass. Do not publish a number until rechecked..

What do I lose by replacing Mixo?

Honestly: sender reputation, deliverability, and suppression handling; general-purpose visual editing; large template and component libraries; CMS collaboration and client handoff; managed hosting, forms, and analytics. If any of those are load-bearing for you, keep paying.

Is there an open-source alternative to Mixo?

Yes: Mobirise AI (Three AI-generated sites a month, code export and basic lead forms; the copy is as original as the prompt deserves.) The prompt is for when you want it exactly your way.