---
title: "Introduction"
manual: "AI Universe"
version: "1.0"
permalink: "https://docs.typo3.org/permalink/nitsan/ns-aiuniverse:introduction@1.0"
source: "Introduction/Index.rst"
rendered: "2026-10-19T14:06:07+00:00"
---

# Introduction {#introduction}

AI Universe is a base extension for AI operations in T3Planet's AI Extension.
It is designed as shared infrastructure, not as a standalone frontend plugin.

-   [What it is](https://docs.typo3.org/permalink/nitsan/ns-aiuniverse:what-it-is@1.0)
-   [What it is not](https://docs.typo3.org/permalink/nitsan/ns-aiuniverse:what-it-is-not@1.0)
-   [Who it is for](https://docs.typo3.org/permalink/nitsan/ns-aiuniverse:who-it-is-for@1.0)
-   [Key capabilities](https://docs.typo3.org/permalink/nitsan/ns-aiuniverse:key-capabilities@1.0)
-   [Supported providers](https://docs.typo3.org/permalink/nitsan/ns-aiuniverse:supported-providers@1.0)

## What it is {#introduction-what-it-is}

-   A reusable service layer for AI provider communication.
-   A central configuration point for API keys and model defaults.
-   A utility and statistics layer for AI-enabled T3Planet's AI Extensions for TYPO3.

## What it is not {#introduction-what-it-is-not}

-   It does not register a frontend plugin by itself.
-   It does not ship page templates or TypoScript frontend rendering.
-   It is not an end-user chatbot UI product out of the box.

## Who it is for {#introduction-who-is-it-for}

-   ****Developers****

    Use services like `AiRequestService`, `BaseClient`,
    `AiStatisticsService`, and utilities to build AI features.

-   ****Editors / admins****

    Configure providers, API keys, default models, and basic auth in
    Extension Configuration.

-   ****Non-technical stakeholders****

    Get a single foundation layer that reduces duplicated AI integration
    work across extensions.

## Key capabilities {#introduction-key-capabilities}

-   Multi-provider request preparation and response parsing.
-   Embedding request/response support for selected providers.
-   OpenAI usage statistics retrieval, transformation, and cache-backed chart data.
-   Basic authentication helper for protected URL fetches.
-   Centralized utility helpers for extension configuration access.

## Supported providers {#introduction-supported-providers}

The codebase includes provider handling for:

-   OpenAI
-   Claude / Anthropic
-   Gemini
-   Azure OpenAI
-   Mistral
-   DeepSeek
-   xAI
-   Custom LLM endpoint

Provider behavior and available options depend on configured API keys and model
settings in [`ext_conf_template.txt`](https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us/ExtensionArchitecture/FileStructure/ExtConfTemplate.html#file-extension-ext-conf-template-txt).
