Reduce AI Token Burn
Let ARAD do the FAT part
AI agents connect directly to ARAD. Natural language becomes a live Liferay microservice, portlet, and workflow — no Git, no Jenkins, no pipeline, no downtime.
From requirement to production in one shot
No DevOps. No waiting. ARAD handles the entire lifecycle inside Liferay.
Developer describes the requirement in natural language to any AI agent — Claude, Codex, Cursor, or VS Code Copilot.
The AI agent parses the requirement and builds a structured entity model — fields, relations, workflow, and UI config.
ARAD generates production-grade Java source, compiles it in-process using javax.tools, and packages an OSGi bundle with bnd.
ARAD hot-swaps the bundle into Apache Felix, migrates the DB schema with backup, and the app is live — portal never restarts.
One entity model. Four production artifacts.
ARAD generates everything needed for a complete enterprise application module.
Full JAX-RS REST API registered as an OSGi @Component service via the Liferay JAX-RS whiteboard. Versioned, secured, immediately consumable.
List view, search, form, and detail portlets — fully scaffolded as OSGi portlets and ready to drag onto any Liferay page.
Kaleo workflow process definitions — approval routing, roles, notifications, and transitions — generated and registered automatically.
DDL migrations — CREATE TABLE, ALTER TABLE — applied with a full database snapshot before and automatic restore on failure.
Enterprise-grade safety on every deploy
Every ARAD deployment is wrapped in a safety envelope. Schema and bundle changes are always atomic, always reversible.
Works with every major AI agent
ARAD exposes custom MCP tools so any MCP-compatible AI agent can describe, model, and deploy — without touching a terminal or pipeline.
The deployment layer vibe coding was missing
AI can write enterprise code. ARAD makes it actually run in production.
Ready to build at AI speed?
ARAD is live and available today for enterprise Liferay teams. Describe your first app in plain English — and watch it deploy.