

Build database apps for Joomla by describing them in plain English, or with a visual builder. Every database change is shown to you first and backed up automatically.
Describe the app you need. Get a working database app inside Joomla, with every change checked before it touches your data.
Most Joomla sites eventually need something that isn't an article: a booking form, a member directory, a kit register, an event list, a stock tracker. Until now that meant learning a complicated form builder, paying a developer, or bolting on a separate service. With SE AI App Builder you describe what you want to keep track of in plain words. It builds the records, fields, forms and public pages for you, inside your own site and your own database.
| Free | Pro | |
|---|---|---|
| Every feature on this page | ✓ | ✓ |
| Apps | 1 | Unlimited |
| Records | 10 of each record type | Unlimited |
| Updates through Joomla's updater | ✓ with your free licence key | ✓ |
Free isn't a cut-down demo. Build a complete app with the AI, payments, automation and all the rest, fill it with real data, and see it working on your own site. When you need more than one app, or more than ten records of a type, a Pro licence key removes the limits. Nothing you've stored is ever locked or hidden, whichever edition you're on.
Every change is reviewed before it runs. The Review screen shows exactly what will happen to your database, in plain English, and warns you about anything that affects existing records. For example, if 40 players have no squad number yet, or two venues share a code you're about to make unique. Affected tables are backed up first, and you can undo the change from Backups.
Text, formatted text, numbers, money, dates and times, yes/no, choices, star ratings, email, phone, web addresses, locations on a map, photos and file uploads, automatic reference numbers (FIX-0001), calculated fields, and links between records with search for thousands of entries. You can add rules such as required, unique, minimum and maximum, or a pattern, and show a field only when another answer calls for it.
Show records as a table, cards, a grid, a compact list, a calendar or a map, with search and filters. Each record gets its own page. Forms can run over several pages, with dropdowns that depend on each other and repeating rows ("add another attendee"). Apps take their fonts and colours from your template, whether it's Cassiopeia, Helix Ultimate, Gantry or another, and look right on phones.
Choose OpenAI, Anthropic (Claude), Google Gemini or DeepSeek, and use your own API key. One click tests the connection. Requests go straight from your site to your provider. Nothing passes through us, and you only pay your provider for what you use.
Joomla 5 or Joomla 6, PHP 8.1 or later, and MySQL or MariaDB. Available in English, German, Spanish, French, Italian, Dutch and Portuguese.