AI build, committed to GitHub
Describe the site you want; AI generates static pages and content structure and commits them to the GitHub repository you own. No database, no server runtime.
First cohort in preparation · purchase opens soon
YofSite (the lightest site builder in the YofMo family) starts with AI: it generates static pages and commits them to the GitHub repository you own. You make small edits in YofSite, switch on the six lightweight tools you need (AI building counts as one), and Cloudflare hosts and publishes the result. No PHP, no database, no plugin marketplace.
One layer less than WordPress: no plugins to install, no host to maintain, no cache or upgrade chores.
Three paid tiers · two-year price from $999
We have been making parts for many years.
Fifteen years of one job: getting parts onto your line.
1 file · 1 lineBuilding a site is four things, and each lands in an account you already own. There is no fifth thing to maintain.
Describe the site you want; AI generates static pages and content structure and commits them to the GitHub repository you own. No database, no server runtime.
Change one field and the diff shows exactly that line. No code, no page builder to install.
SEO, redirects, analytics, chat and conversion tracking cover operations after launch; the sixth is AI building itself. The five operational tools each switch on and off on their own.
The site runs on your own Cloudflare Pages with your own domain. We do not host or run builds for you.
Three decisions shape the product, and rule out a long list of features we will never build.
We never store your articles, images or visitor data. No table has a content column. That is a schema fact, not a promise.
A live site loads no YofSite code. If we go down, your licence expires, or we close, the site keeps serving.
An expired licence blocks publishing only. A broken GitHub connection just needs reconnecting. A failed build leaves the previous version live. Three problems, three messages.
Every step is accepted on its own. Steps we cannot finish are not promised in public.
Sign in with your YofMo account; the licence activates after purchase, then return to the YofSite console to bind a repository.
Connect GitHub and pick the repository. Cloudflare access is limited to Pages.
Enter the domain once: project, repository, build settings and custom domain in one pass.
Open any document and change one field; the diff shows exactly that line.
Publishing creates a branch and a pull request with the field list, validation result and preview link.
Merge and the build runs; the site serves new copy a minute or two later. A failed build keeps the previous version.
Five cover operations after launch: SEO, redirects, analytics, chat and conversion tracking. The sixth is AI building itself, which is also step 1 of the four kernels — so the count is six tools, five operational ones.
Title templates, descriptions, OG images, canonical URLs and structured data injected at build. Duplicate titles or descriptions fail the build.
301 old URLs to new ones, with trailing-slash and case rules. On-site targets only, to prevent open redirects.
Cloudflare Web Analytics, Plausible or Umami, with Do Not Track respected by default.
WhatsApp, Crisp or Tawk in two stages: a static button first, the script only after a click.
GTM, Meta or Google Ads. No pixel before consent; one event each for form success, WhatsApp and mailto clicks.
Describe the site you want; AI generates static pages and commits them straight to your GitHub repository. No database, no server runtime. It is also step 1 of the four kernels.
We did not shrink WordPress; the layer is simply not needed: no PHP, no database, no plugins or themes to maintain.
| Layer | WordPress | YofSite |
|---|---|---|
| Runtime | PHP + database + host | Static files on Cloudflare Pages |
| Extending | Plugin marketplace and theme ecosystem | Six built-in lightweight tools, switched on as needed |
| Upkeep | Core, plugins, themes, caching, backups | No runtime to upgrade; editing content is a commit |
| Time to live | Install → configure → pick a theme → add plugins → tune performance | AI generate → simple edit → publish |
| Content ownership | Database and uploads folder | Your GitHub repository |
We do not run a plugin marketplace or a theme ecosystem. Light is not fewer features; it is one less layer for you to maintain.
No free plan and no trial. A licence binds to GitHub repositories: one repository, one site. The tiers differ only in seats, and every price is a two-year cost with a 36-month licence. Purchase and activation happen on YofMo; this site has no account or payment form.
$999
1 repository · 1 site · two-year price, 36-month licence
$3,299
5 repositories · 5 sites · two-year price, 36-month licence
$5,999
10 repositories · 10 sites · two-year price, 36-month licence
Every price is a two-year cost paid once, with a 36-month licence. From month 37, renewal is charged at the list price of the same tier and grants 48 months. Purchase, renewal, invoices and agency purchases all happen on YofMo.
“The site is yours” only holds when the assets sit in your accounts. A site on our servers is not yours, even if the contract says so.
Read the full ownership and expiry terms| Asset | Where it lives | Owner |
|---|---|---|
| Domain | Your Cloudflare | You |
| Articles and images | Your GitHub | You |
| Generated pages | Your Cloudflare Pages | You |
| Visitor data | Never reaches us | You |
No. We hold the account, domains, licence status and payment records. Articles and images stay in your GitHub repository.
No. It keeps running in your Cloudflare account; you just cannot publish from the editor. You can still browse, export everything and revert the last change.
YofSite has no free plan and no trial. A licence binds to a GitHub repository, so what you pay for is how many repositories you can bind.
Just sign in. The licence follows the account, not a device; there are no device slots. More than five concurrent sessions only triggers a notice — no forced logout, no lockout.
Yes, on all three tiers. The footer credit no longer pays for anything.
No. This site only explains the product; sign-up, purchase, licensing and invoices all happen on YofMo, then you return to the YofSite console to bind a repository.
The output contains nothing of ours, so we cannot prove the site came from YofSite. Enforcement rests on your copyright, domain authorisation and repository history.