What Olon actually is

Not a CMS. A contract.

Olon is the contract layer for the agentic web. Every page at /{slug}.json, every section typed, every tenant operable by AI agents.

What Olon actually is

Not a CMS.

A contract.

AI agents are becoming operational actors in commerce, marketing, and support. But websites are HTML-heavy, CMS-fragmented, and inconsistent. Olon standardises machine-readable web content across tenants — so the same automation works everywhere.

Contract

Deterministic endpoints

Every page available at /{slug}.json. Predictable, typed, always in sync with the human UI. No custom integration per tenant.

Typed

Schema-driven content

Zod schemas validate every section at build and runtime. AI agents know the fields, types, and constraints before touching anything.

Sovereign

Sovereign infrastructure

Your repo, your Vercel account, your Supabase instance, your domain. Olon is the orchestration layer — not the lock-in.

Start with one command
$npx olonjs new tenant

Scaffolds a production-ready OlonJS tenant with TypeScript, Vite, Tailwind v4, and the Olon stack wired in. Deploy to Vercel in under 5 minutes.

Requires Node.js 18+. Free GitHub account needed for repo deploy.

The contract layer is ready.

Start with OSS. Upgrade when you need the pipeline.