TOOLCHAIN OPEN-SOURCE PARA ELEMENTOR + AGENTES DE IA · GRATIS · MIT · INDEPENDIENTE — NO ES UN PRODUCTO DE ELEMENTOR LTD

FUNCIONA CON Claude Code Cursor Codex Copilot cualquier agente MCP

Entra un prompt.
Elementor Sale un sitio Elementor.

Crea sitios Elementor con tus propios agentes de IA. Tu agente ya puede escribir páginas de Elementor — a ciegas, en miles de líneas de JSON crudo. Por eso se nota que las hizo un agente. Ultra da a los agentes componentes tipados, hot reload y verificaciones automáticas de pass/fail en cada guardado. Las páginas bonitas son lo que pasa cuando los agentes pueden ver lo que están haciendo.

Para developers y agencias que entregan sitios de clientes en Elementor y trabajan con Claude Code, Cursor, Codex o cualquier agente MCP.

Los agentes son bienvenidos — pulsa A para la versión legible por máquinas de esta página.

01

La prueba, en cámara

Ocho sitios reales de la web, reconstruidos en vivo por un agente.

Cada película es una sola toma sin editar — el mismo copy público, los mismos assets que el sitio original. Un prompt de un humano, y el agente construye sección por sección contra un sitio WordPress en vivo, con una verificación pass/fail en cada guardado — y la película termina dentro del editor real de Elementor. El cronómetro en pantalla es tiempo real transcurrido: sin cortes, sin acelerones que escondan nada.

HOUSEMAIT — 9 SECCIONES · 31 MIN DE TIEMPO DE AGENTE · 0 EDICIONES HUMANAS

LAS OTRAS SIETE — HAZ CLIC EN UNA TARJETA PARA CARGAR SU PELÍCULA EN EL REPRODUCTOR

Housemait

SaaS de app familiar

9 secciones · 31 min

Canopy

sitio de marketing SaaS

10 secciones · 17 min

Alike.page

tienda de creador

8 secciones · 22 min

Triple Kingdom

sitio de juego indie

8 secciones · 25 min

Billow

SaaS financiero

9 secciones · 25 min

Michael Pumo

portfolio de developer

8 secciones · 30 min

Mat.

sitio de app iOS

6 secciones · 21 min

BT—26

sitio de evento

8 partes · 24 min

02

Antes / después

El mismo hero. 3.400 líneas de JSON a ciegas —
o nueve líneas de JSX tipado.

LO QUE TU AGENTE ESCRIBE HOY — A CIEGAS

LA MISMA SECCIÓN, CON ULTRA

Claude Code
Elementor Ultra· observando

El lado izquierdo es el JSON real almacenado del hero de la película #2 — la superficie que los agentes han estado escribiendo a mano hasta ahora. A la derecha, el componente tipado que lo genera, donde los errores fallan en build en lugar de en el sitio de tu cliente.

Backups antes de cada escritura. Un validador del lado del servidor rechaza páginas malas antes de que se guarden. Rollback, siempre. Un agente que alucina no puede corromper tu sitio.

03

El loop

Guarda un archivo. El sitio se actualiza. Los gates se ejecutan.

SAVE

un archivo de componente

BUILD

rebuild en ms

DEPLOY

guiado por diff, ~3 s

RELOAD

preview en vivo

GATES

1200 · 1920 · 390

EN VIVO — EL LOOP, TAL COMO CORRE (LÍNEAS REALES DEL LOG DE HOUSEMAIT)

Esa línea de FAIL es el punto. Los gates son verificaciones automáticas de pass/fail a 1200, 1920 y 390 px — desktop, wide y móvil. El agente ve el veredicto en cada guardado y se corrige en el siguiente. Verificar el resultado está integrado en el loop, no es un script que tienes que acordarte de correr al final.

04

El stack

Cinco piezas. Úsalas todas, o una.

01

COMPILADOR + CLI

@algorismus/elementor-jsx

JSX tipado → JSON nativo de Elementor V4. Build, deploy, lint, media, import — y el live loop de exjsx dev.

02

SERVIDOR MCP

@algorismus/elementor-ultra-mcp

Más de 90 tools para cualquier agente MCP: construye páginas, refactoriza, gestiona el design system, convierte HTML a Elementor.

03

PLUGIN COMPLEMENTARIO

Plugin de WordPress · GPL

La ruta de escritura REST autoritativa en el sitio: validación del lado del servidor, backups, rollback, comprobaciones de capacidades.

04

VERIFY STUDIO

@algorismus/elementor-ultra-studio

Después de cada deploy: verificaciones pass/fail en tres anchos, un chequeo de salud del sitio y mediciones de layout — automatizado con Playwright.

05

WORDPRESS LOCAL

@algorismus/elementor-ultra-playground

WordPress + Elementor reales desde un snapshot pregenerado, en segundos. Node puro — sin Docker.

¿No sabes por dónde empezar? El compilador solo ya es suficiente — npm i -D @algorismus/elementor-jsx. Las otras piezas se suman cuando las necesites.

8 SITIOS ENTREGADOS ANTE LA CÁMARA

17–31 MIN POR SITIO

0 EDICIONES HUMANAS

400+ TESTS DEL COMPILADOR · VERIFICADO CONTRA ELEMENTOR 4.1.4 / 4.2.0

05

Empieza

Funcionando con un solo copy-paste.

pégale esto a tu agente de IA — Claude Code, Cursor, Windsurf, cualquier cosa con 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.
# ¿Prefieres un asistente? npx @algorismus/create-elementor-ultra

GRATIS Y MIT · NODE 18+ · NO NECESITA DOCKER · ELEMENTOR FREE ES SUFICIENTE

¿Prefieres leer antes de correr un agente en tu máquina? SETUP.md es el archivo exacto que sigue tu agente.

Lee SETUP.md primero ↗

Tu agente puede construir el próximo.

COLOFÓN — esta página practica lo que predica: un agente de IA la construyó con elementor-jsx, la desplegó a través del loop que describe y pasó los mismos gates. Cero ediciones humanas. Activa el interruptor para leer su código fuente.

MIT © 2026 Algorismus. Sin afiliación ni respaldo de Elementor Ltd — "Elementor" es su marca registrada; este es un stack independiente e interoperable. Las películas muestran estudios de diseño de sitios reales, reconstruidos con su copy y assets públicos para poner a prueba el 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.