Oracle APEX AI application generator uses application definitions instead of source code

Oracle released APEX 26.1 with an AI Application Generator that builds full data apps from natural language prompts. The tool outputs declarative APEXlang definitions rather than thousands of lines of source code.

Categorized in: AI News IT and Development
Published on: Aug 13, 2026
Oracle APEX AI application generator uses application definitions instead of source code

Oracle announced the general availability of Oracle APEX AI Application Generator on Tuesday as part of Oracle APEX 26.1. The tool runs on OCI Autonomous AI Database Serverless and introduces a new approach to generating enterprise applications with AI.

The generator produces complete data-centric applications from natural language descriptions. Rather than generating thousands of lines of source code for developers to review and maintain, the system outputs APEXlang - a structured Application Definition Language that Oracle APEX compiles and executes within its managed runtime.

"The question is no longer whether AI can help developers build applications; it clearly can," said Michael Hichwa, senior vice president of software development at Oracle. "The more important question is how AI can help build enterprise-class applications."

How APEXlang changes the code generation model

APEXlang defines pages, navigation, forms, reports, dashboards, and business logic in a "human-readable, declarative format that can be generated, reviewed, version-controlled, and managed like other enterprise development artifacts," Hichwa wrote. The AI generates intent and structure rather than thousands of lines of implementation code.

Most AI-assisted development follows a pattern: a developer writes a prompt, the AI generates source code, and the developer is responsible for reviewing, securing, testing, deploying, and maintaining every line. Oracle's approach pushes the runtime execution to the platform itself. "AI is responsible for the generation of the application definition, but not the application runtime execution," Hichwa said.

Because APEXlang is declarative and constrained by a documented grammar, AI agents operate within defined boundaries. The approach is meant to reduce technical debt and attack surface. Applications built years ago can run on the latest platform patches without needing to be rewritten or regenerated.

Three ways to build applications with AI

Developers and IT teams can generate APEX applications in three ways: through APEX's AI-assisted low-code App Builder with drag-and-drop and wizards; through native AI coding agents such as Codex for specification-to-app generation and incremental vibe style development; or through VS Code with the Oracle SQL Developer for VS Code Extension, which supports generative development as well as code review, diff, and merge.

The underlying application definition remains consistent regardless of the development experience or AI model used.

APEX 26.1 also adds AI Interactive Reports, allowing users to apply natural language to report operations - "Pivot sales by region" or "Show Northern Europe," for example - without manually configuring report controls. Developers can also build AI agents conversationally inside applications, where agents interact with enterprise data only within constraints defined by the application.

Why this matters for it and development professionals

For developers in enterprise settings, the main practical change is that AI-generated applications no longer require manual review of thousands of lines of generated code. Teams can inspect changes in an abstracted, text-based format - running diffs, merges, and approvals - while keeping the full application lifecycle in established source control. Oracle APEX also offers a dedicated learning path for developers focused on the Generative Code methods used in APEX AI Application Generator. The platform integrates with existing development workflows, which means teams can adopt AI-assisted generation without rewriting their approval and deployment processes.


Get Daily AI News

Your membership also unlocks:

700+ AI Courses
700+ Certifications
Personalized AI Learning Plan
6500+ AI Tools (no Ads)
Daily AI News by job industry (no Ads)