EXT:ns_t3aa) on a TYPO3 project for the first time.
T3AA needs AI Foundation (EXT:ns_t3af). AI Foundation provides AI access (AI Credits or your own API keys), models, prompts, and shared AI services. Without it, T3AA cannot run.
Quick overview for new customers
You will install and activate these pieces:- T3Planet Shop (
EXT:ns_license) — unlocks your Premium download - T3AA (
EXT:ns_t3aa) — the Accessibility Assistant extension - AI Foundation (
EXT:ns_t3af) — shared AI engine used by T3AA - Database updates — so TYPO3 creates the required tables
- AI access — AI Credits or your own API keys, so T3AA can send AI requests
- Final check — confirm modules load and the license is active
Before you start
Make sure you have:- Backend access as an administrator
- Your T3AA license key from T3Planet
- Decided whether your project uses Composer or the TYPO3 Extension Manager
- For Step 5: AI Credits (no API keys needed) or your own AI provider API key (for example OpenAI)
Step 1 — Install the T3Planet Shop
Install the latest version ofEXT:ns_license before continuing.
The T3Planet Shop controls access to T3Planet Premium packages and is required to download and activate T3AA.
Step 2 — Activate the License
Pick the path that matches your project.Non-Composer Installation
Use this workflow when your project installs T3Planet extensions from the TYPO3 backend:- Open Admin tools → T3Planet Shop.
- Enter your T3AA license key.
- Activate the license.
- Confirm that the latest T3AA package is downloaded.
- Confirm that AI Foundation (
EXT:ns_t3af) is installed automatically or available after activation.
Composer Installation
Use this workflow when your TYPO3 project is managed with Composer:- Check the T3Planet Composer repository configuration.
- Update the
onlyparameter so the project can download T3AA:
- Install the T3AA package:
- Verify that the installation completed successfully.
- Confirm that AI Foundation (
nitsan/ns-t3af/EXT:ns_t3af) is installed. If it is missing, install it using Step 3 — Install AI Foundation.
Step 3 — Install AI Foundation
AI Foundation (EXT:ns_t3af) is required before T3AA can be used.
It provides the shared AI provider configuration, models, API access, logs, and service layer used by T3AA.
If AI Foundation was already installed in Step 2, you can skip to Step 4.
AI Foundation is the shared AI infrastructure for T3Planet AI Foundation extensions.
Complete the parent setup first, then continue with the remaining T3AA steps below.
AI Foundation is available from the TYPO3 Extension Repository (TER).
Download / TER page: https://extensions.typo3.org/extension/ns_t3af
AI Foundation has two provider modes
In AI Foundation → AI Providers, choose how T3AA gets AI access: Your Own API Keys Use this mode when you want to connect your own AI vendor accounts. You store and manage your API keys (for example OpenAI, Anthropic, Gemini) in AI Foundation and run AI features through those providers. AI Credits AI Credits is T3Planet’s managed AI access for AI Foundation. It lets your TYPO3 site use AI features without storing or managing your own vendor API keys. Link for AI Credits: AI Credits DocumentationOption 1 — Extension Manager (TER)
- Open Admin Tools → Extensions.
- Select Get Extensions.
- Search for
ns_t3afor AI Foundation. - Install and activate the extension.
- Flush all TYPO3 caches.
Option 2 — Composer
If AI Foundation is not already present after installing T3AA, install it with:Step 4 — Run Database Analyzer
After installing the extension, apply all pending database changes:- Open Admin Tools.
- Go to Maintenance.
- Open Analyze Database Structure.
- Apply all pending database schema updates.
Step 5 — Configure AI Access
In AI Foundation → AI Providers, choose one mode: AI Credits (no API keys)- Choose AI Credits.
- Complete Activate if shown.
- Choose Your Own API Keys.
- Add your provider (for example OpenAI) and its API key.
- Save the provider and model configuration.
- Verify the AI connection with a test request.
Step 6 — Verify the Installation
Before handing the system to editors, verify that:EXT:ns_t3aais installed and active.EXT:ns_t3afis installed and active.- The T3AA license is active.
- Database Analyzer changes are applied.
- AI Credits is active, or an AI provider is configured, in AI Foundation.
- TYPO3 caches are cleared.
- T3AA backend modules load without errors.