Developer Guide

Use this section when you build TYPO3 extensions on top of AI Foundation (EXT:ns_t3af). The Developer Guide explains the supported extension points and links each topic to its own standalone page.

AI Foundation owns provider resolution, request execution, MCP transport integration, shared prompt storage, feature settings, logging, and usage attribution. Your extension should provide the feature logic and use the public contracts documented here.

Who should read this

  • TYPO3 extension developers who need AI completion, streaming, embeddings, prompts, feature settings, or MCP tools.

  • TYPO3 integrators who need to understand how custom extensions connect to AI Foundation.

  • Agencies and contributors who need a stable implementation reference before adding new AI features.

Prerequisites

  • AI Foundation is installed and configured.

  • At least one AI provider is connected when your feature needs AI requests.

  • You understand TYPO3 extension development, Composer, and Symfony dependency injection.

Start here:

Reference extension

Use the T3AF Extended repository as a practical reference implementation:

It demonstrates how a separate TYPO3 extension can integrate with AI Foundation contracts and developer extension points. Use it as a reference when building custom providers, prompts, feature cards, access catalogs, MCP tools, or runtime AI integrations.

Developer topics

Additional developer references