Fifty art-directed pages, each from its own brief — typed components in, native editable Elementor out.
One developer sat down with an AI agent and fifty briefs, and finished the day with fifty Elementor landing pages. Fifty fictional brands, fifty different art directions, no template reused twice.
The tool underneath is exjsx, and it is open source. Typed components go in; native, editable Elementor comes out. Checks run on every save. There is no runtime and no lock-in — the output is ordinary Elementor V4, so anyone can open a page afterwards and drag things around.
The agent wrote the layouts. The human debugged what broke, ranked the results, and left the weak ones in the archive. That is the same loop WPOS runs on a real site: bring your own agent, teach it the skills your work needs, then point it at pages, content or a storefront.
How that works on a real site: Bring your own agent· Skills· WooCommerce
13 of 50 shipped with broken eyebrow spacing, caught and fixed.
It traced back to one shared component, so the fix landed once and propagated to every page using it. That is the honest number: a quarter of the run had a visible defect before a human looked at it. Agents get you to fifty pages. Review is what makes fifty pages shippable.
Every page below came from its own brief, with its own art direction. The full archive is public — including the runs that came out weak.
COLDSTART
Developer conference · oversized type as layout
Blunt Instrument
Performance marketing agency · oversized type as layout
Loud Quarry
Music festival · poster wall and zine spread
Fourth Hand
Vintage watch marketplace · catalogue grid
Hard Turn
Brand identity agency · asymmetric diagonal collage
Casa Ocotillo
Boutique hotel · split-screen scroller
Onsen Mirador
Bathhouse and spa · split-screen scroller
The Undertow
Investigative magazine · editorial index rail
The Ward
Local news cooperative · single-column long-form
Every brand in the archive is fictional. None of these businesses exists. These are demonstration builds, not case studies.
A free month, 10,000 credits, no card. Connect the site you already have and give the agent a real job — build a page, rewrite the content, wire up the store.
Start free — no cardexjsx is MIT licensed and on GitHub. Typed JSX in, native editable Elementor out, no runtime. Fork it, run it in your own CI, or just read how the fifty were built.
Explore exjsx (open source)Eighteen connectors available today, WooCommerce among them. WPOS is not a host — it works on the WordPress you already have, wherever it lives.
The builds are real — real Elementor pages, live and inspectable. The brands are not. Every business in the archive is fictional, invented so the run could cover fifty genuinely different briefs without pretending to be client work. They are demonstration builds, not case studies.
exjsx is, under the MIT licence. The compiler and CLI are on GitHub — use them commercially, fork them, ship client sites with them. The hosted WPOS platform around it is the paid product.
Not for WPOS. You describe what you want and an agent does the work on your WordPress site. exjsx is the developer-facing half, and that one is code — but it is optional, not a prerequisite.
Review. The agents got to fifty pages in a day, and thirteen of them shipped with a visible spacing defect that a human caught and fixed. The speed is real and so is the fact that someone still has to look. The free month is 10,000 credits with no card, and WPOS is not a host — it works on the WordPress you already have.