OPEN-SOURCE TOOLCHAIN ΓΙΑ ELEMENTOR + AI AGENTS · ΔΩΡΕΑΝ · MIT · ΑΝΕΞΑΡΤΗΤΟ — ΔΕΝ ΕΙΝΑΙ ΠΡΟΪΟΝ ΤΗΣ ELEMENTOR LTD

ΔΟΥΛΕΥΕΙ ΜΕ Claude Code Cursor Codex Copilot οποιονδήποτε MCP agent

Ένα prompt μπαίνει.
Elementor Ένα Elementor site βγαίνει.

Φτιάξε Elementor sites με τους δικούς σου AI agents. Ο agent σου μπορεί ήδη να γράφει σελίδες Elementor — στα τυφλά, σε χιλιάδες γραμμές raw JSON. Γι' αυτό φαίνονται φτιαγμένες από agent. Το Ultra δίνει στους agents typed components, hot reload και αυτόματους ελέγχους pass/fail σε κάθε αποθήκευση. Οι όμορφες σελίδες είναι αυτό που συμβαίνει όταν οι agents βλέπουν τι κάνουν.

Για developers και agencies που παραδίδουν sites πελατών σε Elementor και χτίζουν με Claude Code, Cursor, Codex ή οποιονδήποτε MCP agent.

Agents ευπρόσδεκτοι — πάτα A για τη machine-readable έκδοση αυτής της σελίδας.

01

Απόδειξη, στην κάμερα

Οκτώ αληθινά sites από το web, ξαναχτισμένα live από agent.

Κάθε φιλμ είναι ένα αμοντάριστο πλάνο — ίδια δημόσια κείμενα, ίδια assets με το αρχικό site. Ένα prompt από άνθρωπο, και μετά ο agent χτίζει section-section πάνω σε ένα live WordPress site, με έλεγχο pass/fail σε κάθε αποθήκευση — και το φιλμ τελειώνει μέσα στον πραγματικό Elementor editor. Το χρονόμετρο στην οθόνη είναι πραγματικός χρόνος: χωρίς κοψίματα, χωρίς επιταχύνσεις που κρύβουν κάτι.

HOUSEMAIT — 9 SECTIONS · 31 ΛΕΠΤΑ ΧΡΟΝΟΥ AGENT · 0 ΑΝΘΡΩΠΙΝΑ EDITS

ΤΑ ΑΛΛΑ ΕΠΤΑ — ΚΑΝΕ ΚΛΙΚ ΣΕ ΜΙΑ ΚΑΡΤΑ ΓΙΑ ΝΑ ΦΟΡΤΩΣΕΙΣ ΤΟ ΦΙΛΜ ΤΗΣ ΣΤΟΝ PLAYER

Housemait

SaaS οικογενειακού app

9 sections · 31 min

Canopy

marketing site για SaaS

10 sections · 17 min

Alike.page

storefront για creators

8 sections · 22 min

Triple Kingdom

site για indie game

8 sections · 25 min

Billow

SaaS οικονομικών

9 sections · 25 min

Michael Pumo

portfolio προγραμματιστή

8 sections · 30 min

Mat.

site για iOS app

6 sections · 21 min

BT—26

site εκδήλωσης

8 μέρη · 24 min

02

Πριν / μετά

Το ίδιο hero. 3.400 γραμμές τυφλού JSON —
ή εννιά γραμμές typed JSX.

ΤΙ ΓΡΑΦΕΙ Ο AGENT ΣΟΥ ΣΗΜΕΡΑ — ΣΤΑ ΤΥΦΛΑ

ΤΟ ΙΔΙΟ SECTION, ΜΕ ΤΟ ULTRA

Claude Code
Εσύ
Elementor Ultra· παρακολουθεί

Αριστερά είναι το πραγματικό αποθηκευμένο JSON του hero στο φιλμ #2 — η επιφάνεια που οι agents έγραφαν στο χέρι μέχρι τώρα. Δεξιά, το typed component που το παράγει, όπου τα λάθη σκάνε στο build time αντί για το site του πελάτη σου.

Backups πριν από κάθε εγγραφή. Ένας server-side validator απορρίπτει προβληματικές σελίδες πριν αποθηκευτούν. Rollback, πάντα. Ένας agent που παραληρεί δεν μπορεί να χαλάσει το site σου.

03

Το loop

Αποθηκεύεις ένα αρχείο. Το site ενημερώνεται. Τρέχουν τα gates.

SAVE

ένα αρχείο component

BUILD

rebuild σε ms

DEPLOY

diff-driven, ~3 s

RELOAD

live preview

GATES

1200 · 1920 · 390

LIVE — ΤΟ LOOP, ΟΠΩΣ ΤΡΕΧΕΙ (ΑΛΗΘΙΝΕΣ ΓΡΑΜΜΕΣ LOG ΑΠΟ ΤΟ HOUSEMAIT)

Εκείνη η γραμμή FAIL είναι όλο το νόημα. Τα gates είναι αυτόματοι έλεγχοι pass/fail στα 1200, 1920 και 390 px — desktop, wide και mobile. Ο agent βλέπει την ετυμηγορία σε κάθε αποθήκευση και διορθώνεται στην επόμενη. Ο έλεγχος του αποτελέσματος είναι χτισμένος μέσα στο loop, όχι ένα script που θυμάσαι να τρέξεις στο τέλος.

04

Το stack

Πέντε κομμάτια. Χρησιμοποίησέ τα όλα, ή μόνο ένα.

01

COMPILER + CLI

@algorismus/elementor-jsx

Typed JSX → native Elementor V4 JSON. Build, deploy, lint, media, import — και το live loop του exjsx dev.

02

MCP SERVER

@algorismus/elementor-ultra-mcp

90+ tools για κάθε MCP agent: χτίσε σελίδες, κάνε refactor, διαχειρίσου το design system, μετέτρεψε HTML σε Elementor.

03

ΣΥΝΟΔΕΥΤΙΚΟ PLUGIN

WordPress plugin · GPL

Η αυθεντική διαδρομή εγγραφής REST στο site: server-side validation, backups, rollback, capability probes.

04

VERIFY STUDIO

@algorismus/elementor-ultra-studio

Μετά από κάθε deploy: έλεγχοι pass/fail σε τρία πλάτη, έλεγχος υγείας του site και μετρήσεις layout — αυτοματοποιημένα μέσω Playwright.

05

ΤΟΠΙΚΟ WORDPRESS

@algorismus/elementor-ultra-playground

Αληθινό WordPress + Elementor από έτοιμο snapshot, σε δευτερόλεπτα. Καθαρό Node — χωρίς Docker.

Δεν ξέρεις από πού να ξεκινήσεις; Ο compiler μόνος του αρκεί — npm i -D @algorismus/elementor-jsx. Τα υπόλοιπα κομμάτια μπαίνουν όταν τα χρειαστείς.

8 SITES ΠΑΡΑΔΟΜΕΝΑ ΣΤΗΝ ΚΑΜΕΡΑ

17–31 ΛΕΠΤΑ ΑΝΑ SITE

0 ΑΝΘΡΩΠΙΝΑ EDITS

400+ COMPILER TESTS · ΕΠΑΛΗΘΕΥΜΕΝΟ ΜΕ ELEMENTOR 4.1.4 / 4.2.0

05

Ξεκίνα

Έτοιμο και τρέχει με ένα paste.

κάνε paste αυτό στον AI agent σου — Claude Code, Cursor, Windsurf, οτιδήποτε με 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.
# Προτιμάς wizard; npx @algorismus/create-elementor-ultra

ΔΩΡΕΑΝ & MIT · NODE 18+ · ΧΩΡΙΣ DOCKER · ΤΟ ELEMENTOR FREE ΑΡΚΕΙ

Προτιμάς να διαβάσεις πριν τρέξεις έναν agent στο μηχάνημά σου; Το SETUP.md είναι ακριβώς το αρχείο που ακολουθεί ο agent σου.

Διάβασε πρώτα το SETUP.md ↗

Ο agent σου μπορεί να χτίσει το επόμενο.

COLOPHON — αυτή η σελίδα εφαρμόζει όσα κηρύττει: ένας AI agent την έχτισε με elementor-jsx, την έκανε deploy μέσα από το loop που περιγράφει και πέρασε τα ίδια gates. Μηδέν ανθρώπινα edits. Γύρνα τον διακόπτη για να διαβάσεις τον κώδικά της.

MIT © 2026 Algorismus. Καμία σχέση ή έγκριση από την Elementor Ltd — το "Elementor" είναι εμπορικό σήμα τους· αυτό είναι ένα ανεξάρτητο, διαλειτουργικό stack. Τα φιλμ δείχνουν design studies πραγματικών sites, ξαναχτισμένα με τα δημόσια κείμενα και assets τους για δοκιμή του 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.