Coding environment
A full IDE in the browser.
Every change composed, typed, audited.
The Alleex Cloud editor is a split-panel environment: a composition chat on the left, a sandboxed live preview on the right. Unlike a freeform AI editor, every change is assembled from vetted modules — not generated from scratch — so every line is typed, every step is logged, and you own the result.
Chat — composition intent
You
Add a user profile page with GDPR-compliant data export.
Alleex Cloud
Composition plan:
- ✓module: user-profile-ui (v2.1.0)
- ✓module: compliance-eu/dsar-export (v1.4.2)
- →audit: 2 steps · 0 compliance violations
Live preview — sandboxed
What the editor does
Six things that matter
Chat panel — composition intent, not a prompt box
You describe what you want in the chat panel. Alleex Cloud plans a composition — an ordered list of vetted, compliance-tagged modules — and shows you the plan before applying it. You review and confirm; nothing is applied silently.
Live preview — sandboxed, EU-hosted
The preview pane renders your app in a sandboxed iframe served from EU infrastructure. What you see is the real running app, not a simulated output. Changes appear after each confirmed composition step.
Every change is typed
Alleex Cloud generates TypeScript from the module's own typed interface, not from the raw LLM output. The type system is a contract between the module and your project — schema drift is caught at composition time, not at runtime.
Every change is audit-logged
Each composition step writes an immutable, hash-chained row: module name, version, operator, timestamp. The chain is witnessed in Sigstore Rekor. You can export the full log at any time, in every tier.
Compliance enforcement is automatic
The composition engine enforces invariants — it cannot add an analytics module without compliance-eu present. You cannot accidentally ship an app that violates GDPR structural requirements. The engine refuses the plan, not the next review round.
You own the output
Every composition step is committed to your GitHub repository in your organisation. The editor is a composition surface for your code — Alleex Cloud does not hold your source in a proprietary format. Clone and leave at any time.
The model
Chat as composition intent, not prompt engineering
In a freeform AI editor, you prompt a model and hope the output is correct. In Alleex Cloud, your chat message is parsed as composition intent — a request for a plan of vetted module applications. The LLM selects and sequences modules from the catalog; it does not write arbitrary code. The plan is deterministic relative to the module versions; the same plan applied twice produces the same diff.
This means Alleex Cloud can show you the plan before applying it, enforce compliance constraints at plan-time (not review-time), and produce an audit log that a third party can verify — none of which is possible with freeform generation.
What “composed and typed” means in practice
- →The module exposes a TypeScript interface. Alleex Cloud generates code from that interface — not from a raw LLM completion.
- →Type errors are caught at composition time. Your preview only updates with a type-valid composition.
- →The module version is pinned in your project manifest. Upgrades are explicit and logged.
The preview
Sandboxed, EU-hosted, real
The live-preview pane renders your actual running application — not a storybook simulation. It runs in a sandboxed iframe served from Cloudflare EU Workers, connected to your project's Neon Postgres database in Frankfurt. The preview URL is a private staging domain in your account; you promote to a custom domain when you're ready.
The sandbox has no egress to external services outside your declared module dependencies. This is itself a compliance feature — your preview app cannot phone home to undeclared third-party hosts.
Workflow
A typical session
- 1Open the editor — your project loads with its current module composition.
- 2Type what you want to change in the chat panel (e.g. "add an invoice table to the payments module").
- 3Review the composition plan Alleex Cloud proposes — module, version, compliance impact.
- 4Confirm. The composition runs, the audit log updates, the preview refreshes.
- 5Repeat. Each step is a discrete, reversible, audited change.
- 6Push to GitHub when satisfied — Alleex Cloud commits directly to your repo.
Ready to build something composable?
Free tier. EU-hosted. Every change audited. No freeform surprises.
Alleex Cloud is in private beta. The editor illustration above is an indicative wireframe — not a screenshot. Prices: Free €0 · Pro €29/mo · Business €59/mo · Enterprise custom. Prices may change before general availability.