TOOLCHAIN OPEN-SOURCE PER ELEMENTOR + AGENTI AI · GRATIS · MIT · INDIPENDENTE — NON È UN PRODOTTO DI ELEMENTOR LTD

FUNZIONA CON Claude Code Cursor Codex Copilot qualsiasi agente MCP

Un prompt in ingresso.
Elementor Un sito Elementor in uscita.

Crea siti Elementor con i tuoi agenti AI. Il tuo agente sa già scrivere pagine Elementor — alla cieca, in migliaia di righe di JSON grezzo. Ecco perché si vede che le ha fatte un agente. Ultra dà agli agenti componenti tipizzati, hot reload e controlli pass/fail automatici a ogni salvataggio. Le pagine belle nascono quando gli agenti vedono quello che stanno facendo.

Per sviluppatori e agenzie che consegnano siti clienti su Elementor e lavorano con Claude Code, Cursor, Codex o qualsiasi agente MCP.

Agenti benvenuti — premi A per la versione machine-readable di questa pagina.

01

La prova, in video

Otto siti reali presi dal web, ricostruiti in diretta da un agente.

Ogni filmato è un'unica ripresa senza tagli — stessi testi pubblici, stessi asset del sito originale. Un solo prompt da un umano, poi l'agente costruisce sezione per sezione su un sito WordPress live, con un controllo pass/fail a ogni salvataggio — e il filmato si chiude dentro il vero editor di Elementor. Il timer sullo schermo è tempo reale trascorso: niente tagli, niente accelerazioni a nascondere qualcosa.

HOUSEMAIT — 9 SEZIONI · 31 MIN DI TEMPO AGENTE · 0 MODIFICHE UMANE

GLI ALTRI SETTE — CLICCA UNA CARD PER CARICARE IL SUO FILMATO NEL PLAYER

Housemait

SaaS per famiglie

9 sezioni · 31 min

Canopy

sito marketing SaaS

10 sezioni · 17 min

Alike.page

storefront per creator

8 sezioni · 22 min

Triple Kingdom

sito di un gioco indie

8 sezioni · 25 min

Billow

SaaS finanziario

9 sezioni · 25 min

Michael Pumo

portfolio da sviluppatore

8 sezioni · 30 min

Mat.

sito di un'app iOS

6 sezioni · 21 min

BT—26

sito di un evento

8 parti · 24 min

02

Prima / dopo

Stessa hero. 3.400 righe di JSON alla cieca —
o nove righe di JSX tipizzato.

COSA SCRIVE OGGI IL TUO AGENTE — ALLA CIECA

LA STESSA SEZIONE, CON ULTRA

Claude Code
Tu
Elementor Ultra· in osservazione

A sinistra c'è il vero JSON salvato della hero del filmato n. 2 — la superficie che gli agenti hanno scritto a mano fino a oggi. A destra, il componente tipizzato che lo genera, dove gli errori falliscono in fase di build invece che sul sito del tuo cliente.

Backup prima di ogni scrittura. Un validatore lato server rifiuta le pagine invalide prima che vengano salvate. Rollback, sempre. Un agente che allucina non può corrompere il tuo sito.

03

Il loop

Salvi un file. Il sito si aggiorna. I gate girano.

SAVE

un file componente

BUILD

rebuild in ms

DEPLOY

guidato dal diff, ~3 s

RELOAD

anteprima live

GATES

1200 · 1920 · 390

LIVE — IL LOOP, MENTRE GIRA (RIGHE DI LOG REALI DI HOUSEMAIT)

Quella riga FAIL è il punto. I gate sono controlli pass/fail automatici a 1200, 1920 e 390 px — desktop, wide e mobile. L'agente vede il verdetto a ogni salvataggio e si corregge in quello successivo. Verificare il risultato è parte del loop, non uno script che ti ricordi di lanciare alla fine.

04

Lo stack

Cinque pezzi. Usali tutti, o uno solo.

01

COMPILER + CLI

@algorismus/elementor-jsx

JSX tipizzato → JSON nativo Elementor V4. Build, deploy, lint, media, import — e il live loop di exjsx dev.

02

SERVER MCP

@algorismus/elementor-ultra-mcp

Oltre 90 tool per qualsiasi agente MCP: costruire pagine, fare refactoring, gestire il design system, convertire HTML in Elementor.

03

PLUGIN COMPANION

Plugin WordPress · GPL

Il percorso di scrittura REST autoritativo sul sito: validazione lato server, backup, rollback, probe delle capability.

04

VERIFY STUDIO

@algorismus/elementor-ultra-studio

Dopo ogni deploy: controlli pass/fail a tre larghezze, un health check del sito e misurazioni del layout — automatizzati con Playwright.

05

WORDPRESS LOCALE

@algorismus/elementor-ultra-playground

WordPress + Elementor veri da uno snapshot pre-costruito, in pochi secondi. Puro Node — niente Docker.

Non sai da dove iniziare? Il compiler da solo basta — npm i -D @algorismus/elementor-jsx. Gli altri pezzi si aggiungono quando ti servono.

8 SITI CONSEGNATI IN VIDEO

17–31 MIN A SITO

0 MODIFICHE UMANE

OLTRE 400 TEST DEL COMPILER · VERIFICATO SU ELEMENTOR 4.1.4 / 4.2.0

05

Inizia

Operativo con un copia-incolla.

incolla questo al tuo agente AI — Claude Code, Cursor, Windsurf, qualsiasi cosa MCP

Set up Elementor Ultra on this machine by fetching and following
https://raw.githubusercontent.com/Algorismus-io/elementor-ultra/main/SETUP.md
exactly, step by step. Work autonomously and verify each step.
# Preferisci un wizard? npx @algorismus/create-elementor-ultra

GRATIS E MIT · NODE 18+ · DOCKER NON NECESSARIO · BASTA ELEMENTOR FREE

Preferisci leggere prima di lanciare un agente sulla tua macchina? SETUP.md è esattamente il file che il tuo agente segue.

Leggi prima SETUP.md ↗

Il tuo agente può costruire il prossimo.

COLOPHON — questa pagina pratica ciò che predica: un agente AI l'ha costruita con elementor-jsx, l'ha deployata attraverso il loop che descrive e ha superato gli stessi gate. Zero modifiche umane. Aziona l'interruttore per leggerne il sorgente.

MIT © 2026 Algorismus. Non affiliato né approvato da Elementor Ltd — "Elementor" è un loro marchio; questo è uno stack indipendente e interoperabile. I filmati mostrano studi di design di siti reali, ricostruiti con i loro testi e asset pubblici per testare la toolchain.

# ELEMENTOR ULTRA :: MACHINE SURFACE
# for agents, crawlers, and humans who prefer it raw
# canonical for machines: https://exjsx.dev/llms.txt
# ────────────────────────────────────────────────────────────

WHAT ........ open-source toolchain: AI agents build native, editable
              Elementor pages. JSX in, Elementor V4 out over REST. MIT.

PREREQS ..... node >= 18; macOS / Linux / WSL2; no Docker; no existing
              WordPress needed (playground provides one); network:
              registry.npmjs.org + raw.githubusercontent.com

SETUP ....... paste to any MCP-capable agent:
              "Set up Elementor Ultra on this machine by fetching and following https://raw.githubusercontent.com/Algorismus-io/elementor-ultra/4b28b0c1ac863a27f9f1433fd4239054a0dffee6/SETUP.md step by step. Verify each step before the next."
              sha256(SETUP.md) = 67fc2699df8e42f56cb011096106cbc407199bb5
              065c55f2ea3b27a2de04f0a6
              latest (unpinned): .../main/SETUP.md

WIZARD ...... npx @algorismus/create-elementor-ultra@1.0.0
              interactive alternative to SETUP; both produce the same
              install. run one, not both.

CLI ......... exjsx = the CLI of @algorismus/elementor-jsx (npx exjsx)

STACK ....... @algorismus/elementor-jsx@1.6.0 ........ compiler + CLI
              @algorismus/elementor-ultra-mcp@1.0.0 .. 90+ MCP tools
              @algorismus/elementor-ultra-studio@0.5.0  gates + doctor
              @algorismus/elementor-ultra-playground@1.2.0  local WP
              elementor-ultra-mcp WP plugin@1.2.3 (GPL)  REST seam
              tested against: Elementor 4.1.4 / 4.2.0, free is enough

AUTH ........ MCP server -> WordPress REST via a WP Application
              Password (core mechanism, no custom tokens). created
              during setup; stored in your MCP client config for the
              server entry; revoke any time in WP Admin -> Users ->
              Profile -> Application Passwords.

LOOP ........ npx exjsx dev <site-dir> --gates
              <site-dir> = project folder from setup (exjsx init)
              save -> ms rebuild -> diff deploy -> hot reload
              -> pass/fail verify at 1200 / 1920 / 390 px viewports

VERIFY ...... after setup: npx eu-studio check --pages /
              expect: pass:true, gates green at all three widths

ON FAILURE .. every write is backed up first; per-page rollback via
              the elementor_page_rollback MCP tool (backups listed by
              elementor_page_list_backups). base_hash optimistic
              concurrency; op_id idempotency.

LIFECYCLE ... update: npm i -D @algorismus/elementor-jsx@latest, then
              rebuild + redeploy (see repo UPDATE.md). uninstall:
              remove the npm packages, the MCP server entry, the WP
              plugin, and the playground folder.

DOCS ........ https://docs.wpos.ai/ultra
REPO ........ https://github.com/Algorismus-io/elementor-jsx
SETUP REPO .. https://github.com/Algorismus-io/elementor-ultra
NPM ......... https://www.npmjs.com/package/@algorismus/elementor-jsx

PROOF ....... 8 production-shaped sites, built live on camera,
              one prompt each, zero human edits:
              housemait  9 sections  31 min
              canopy    10 sections  17 min
              alike      8 sections  22 min
              triple     8 sections  25 min
              billow     9 sections  25 min
              pumo       8 sections  30 min
              mat        6 sections  21 min
              bt26       8 parts     24 min
              films + scrollable results:
              https://docs.wpos.ai/ultra/examples/overview

SOURCE ...... this very page is elementor-jsx output. excerpt
              of the hero you just flipped from:

              <heading tag="h1" size={126}
                font={t.font.display} color={t.color.ink}>
                One prompt in. Elementor site out.
              </heading>

LICENSE ..... MIT (c) 2026 Algorismus (also operates wpos.ai; docs
              live there). independent, interoperating project — not
              affiliated with or endorsed by Elementor Ltd; "Elementor"
              is their trademark.

HUMAN? ...... there is a prettier version of this page.
              press H, or use the switch, top right.