TOOLCHAIN OPEN-SOURCE PENTRU ELEMENTOR + AGENȚI AI · GRATUIT · MIT · INDEPENDENT — NU E UN PRODUS ELEMENTOR LTD

FUNCȚIONEAZĂ CU Claude Code Cursor Codex Copilot orice agent MCP

Un prompt la intrare.
Elementor Un site Elementor la ieșire.

Construiește site-uri Elementor cu propriii tăi agenți AI. Agentul tău poate deja să scrie pagini Elementor — orbește, în mii de linii de JSON brut. De asta arată a fi făcute de un agent. Ultra le dă agenților componente tipizate, hot reload și verificări automate pass/fail la fiecare salvare. Paginile frumoase apar atunci când agenții pot vedea ce fac.

Pentru dezvoltatorii și agențiile care livrează site-uri de client pe Elementor și lucrează cu Claude Code, Cursor, Codex sau orice agent MCP.

Agenții sunt bineveniți — apasă A pentru versiunea machine-readable a acestei pagini.

01

Dovada, filmată

Opt site-uri reale de pe web, reconstruite live de un agent.

Fiecare film e o singură dublă nemontată — același text public, aceleași asset-uri ca site-ul original. Un singur prompt de la un om, apoi agentul construiește secțiune cu secțiune pe un site WordPress live, cu o verificare pass/fail la fiecare salvare — iar filmul se termină chiar în editorul Elementor. Cronometrul de pe ecran e timp real scurs: fără tăieturi, fără accelerări care să ascundă ceva.

HOUSEMAIT — 9 SECȚIUNI · 31 MIN TIMP DE AGENT · 0 EDITĂRI UMANE

CELELALTE ȘAPTE — CLICK PE UN CARD CA SĂ-I ÎNCARCI FILMUL ÎN PLAYER

Housemait

SaaS pentru familii

9 secțiuni · 31 min

Canopy

site de marketing SaaS

10 secțiuni · 17 min

Alike.page

vitrină de creator

8 secțiuni · 22 min

Triple Kingdom

site de joc indie

8 secțiuni · 25 min

Billow

SaaS financiar

9 secțiuni · 25 min

Michael Pumo

portofoliu de developer

8 secțiuni · 30 min

Mat.

site de aplicație iOS

6 secțiuni · 21 min

BT—26

site de eveniment

8 părți · 24 min

02

Înainte / după

Același hero. 3.400 de linii de JSON orb —
sau nouă linii de JSX tipizat.

CE SCRIE AGENTUL TĂU AZI — ORBEȘTE

ACEEAȘI SECȚIUNE, CU ULTRA

Claude Code
Tu
Elementor Ultra· urmărește

În stânga e JSON-ul real, așa cum e stocat, al hero-ului din filmul #2 — suprafața pe care agenții o scriau de mână până acum. În dreapta, componenta tipizată care îl generează, unde greșelile pică la build, nu pe site-ul clientului tău.

Backup înainte de fiecare scriere. Un validator pe server respinge paginile greșite înainte să fie salvate. Rollback, oricând. Un agent care halucinează nu-ți poate corupe site-ul.

03

Bucla

Salvezi un fișier. Site-ul se actualizează. Rulează gate-urile.

SAVE

un fișier de componentă

BUILD

rebuild în ms

DEPLOY

pe bază de diff, ~3 s

RELOAD

preview live

GATES

1200 · 1920 · 390

LIVE — BUCLA, ÎN TIMP CE RULEAZĂ (LINII REALE DIN LOG-UL HOUSEMAIT)

Linia aia de FAIL e tot rostul. Gate-urile sunt verificări automate pass/fail la 1200, 1920 și 390 px — desktop, wide și mobil. Agentul vede verdictul la fiecare salvare și se corectează la următoarea. Verificarea rezultatului e parte din buclă, nu un script de care îți amintești la final.

04

Stack-ul

Cinci piese. Folosește-le pe toate sau doar una.

01

COMPILATOR + CLI

@algorismus/elementor-jsx

JSX tipizat → JSON nativ Elementor V4. Build, deploy, lint, media, import — plus bucla live exjsx dev.

02

SERVER MCP

@algorismus/elementor-ultra-mcp

90+ tool-uri pentru orice agent MCP: construiește pagini, refactorizează, gestionează design system-ul, convertește HTML în Elementor.

03

PLUGIN COMPANION

Plugin WordPress · GPL

Calea de scriere REST autoritativă pe site: validare pe server, backup-uri, rollback, verificări de capabilități.

04

VERIFY STUDIO

@algorismus/elementor-ultra-studio

După fiecare deploy: verificări pass/fail la trei lățimi, un health check al site-ului și măsurători de layout — automatizate cu Playwright.

05

WORDPRESS LOCAL

@algorismus/elementor-ultra-playground

WordPress + Elementor real, dintr-un snapshot pregătit în prealabil, în câteva secunde. Node pur — fără Docker.

Nu știi de unde să începi? Compilatorul singur e de ajuns — npm i -D @algorismus/elementor-jsx. Celelalte piese intră în joc când ai nevoie de ele.

8 SITE-URI LIVRATE ÎN FAȚA CAMEREI

17–31 MIN PE SITE

0 EDITĂRI UMANE

400+ TESTE DE COMPILATOR · VERIFICAT PE ELEMENTOR 4.1.4 / 4.2.0

05

Start

Funcțional dintr-un singur paste.

dă paste la asta în agentul tău AI — Claude Code, Cursor, Windsurf, orice cu 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.
# Preferi un wizard? npx @algorismus/create-elementor-ultra

GRATUIT & MIT · NODE 18+ · FĂRĂ DOCKER · ELEMENTOR FREE E DE AJUNS

Preferi să citești înainte să rulezi un agent pe mașina ta? SETUP.md e exact fișierul pe care îl urmează agentul tău.

Citește întâi SETUP.md ↗

Agentul tău poate construi următorul.

COLOFON — pagina asta practică ce predică: un agent AI a construit-o cu elementor-jsx, a deployat-o prin exact bucla pe care o descrie și a trecut aceleași gate-uri. Zero editări umane. Comută switch-ul ca să-i citești sursa.

MIT © 2026 Algorismus. Fără afiliere cu Elementor Ltd și fără susținerea lor — „Elementor” e marca lor înregistrată; acesta e un stack independent, interoperabil. Filmele arată studii de design ale unor site-uri reale, reconstruite cu textul și asset-urile lor publice pentru a testa toolchain-ul.

# 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.