T3AB (AI Builder)

T3AB’s core functionality is the AI-powered Extension Builder. You simply describe the TYPO3 extension and T3AB does the rest:

  • Follows up with intelligent questions

  • Generates folder/file structure

  • Provides domain models, repositories, controllers

  • Adds backend modules, FlexForms, TCA, TypoScript, YAML, icons

  • Offers frontend templates and configuration files

Types of extensions you can create:

  • Frontend plugins

  • Backend modules

  • Scheduler tasks

  • CLI tools

  • Hybrid extensions

Creating Extensions with T3AB(AI Builder)

Steps:

  1. Click Create New Extension

  2. Enter: - Name (e.g., Real Estate Manager) - Extension Key (e.g., real_estate_manager) - Vendor (e.g., ACME) - Description and functionality

  3. Answer AI questions

  4. Let AI generate the extension

  5. Review or edit using the in-browser editor

  6. Download ZIP and install

Includes:

  • Models, Repositories, Controllers

  • Templates, TCA, TypoScript, FlexForms

  • composer.json, ext_emconf.php

  • XLF files, CSS/JS, Icons

Creating Content Blocks with T3AB(AI Builder)

Steps:

  1. Click Create Content Block

  2. Enter block name, vendor, description

  3. Add and configure fields via form builder

  4. Generate files

  5. Review and edit as needed

  6. Download ZIP

Included files:

  • config.yaml

  • frontend.html, backend-preview.html

  • Language files (.xlf)

  • CSS/JS

  • Icons for backend preview