Skip to content

nt-ai — AI for TYPO3

AI-powered tools for TYPO3 backend — accessibility audit, accessibility statement, alt-text generation, content quality scoring and Lighthouse monitoring — plus a frontend accessibility widget with read-aloud.

  • Text generation


    Generate copy, summaries, translations directly in the backend — wherever you see the "✨ KI" button.

  • Alt-text generation


    Alt texts for images (vision-based) and for PDF documents (from the PDF's text), configurable for your brand's tone and style. Run individually or in bulk via CLI.

  • Accessibility audit


    WCAG 2.2 checks with AI-generated fix suggestions, 26 built-in rules, on demand or scheduled.

  • Accessibility statement


    Turns the audit data into a draft accessibility statement (BITV model / BFSG § 14) and publishes it after editorial approval — multilingual, versioned.

  • Content scoring


    Five LLM-driven quality scores (GEO/SEO, Performance, Semantics, Keywords, Accessibility) per page, with sparkline history.

  • Lighthouse monitoring


    Google PageSpeed Insights scores and Core Web Vitals, tracked over time via the PSI v5 API.

  • Score alerts


    Email notifications when pages fall below configurable thresholds for AI content scores or Lighthouse metrics.

  • Accessibility widget


    Frontend personalisation (not an overlay): text size, contrast/saturation, blue-light filter, dark mode, colour deficiency, motion, bigger cursor and more — backend-configurable, selectable icon.

  • Read-aloud (TTS)


    Self-hosted text-to-speech replacing ReadSpeaker — hybrid (Web Speech or cloud, cached), in the widget and freely placeable in the template, rate-limited.

  • PDF accessibility


    Checks all PDFs against PDF/UA/Matterhorn (tagged, text layer, language, alt texts …) — backend module with traffic light & recommendations, upload gate (warn/block), CLI for CI.

Supported AI providers

Provider Default model Vision
Anthropic Claude claude-sonnet-4-5 All Claude 3+ / 4+ models
OpenAI gpt-4o-mini gpt-4o, gpt-4o-mini
Google Gemini gemini-2.0-flash All listed Gemini models
DeepSeek deepseek-chat No
Mistral AI mistral-small-latest pixtral-large-latest
Groq llama-3.3-70b-versatile No
Ollama (local) llama3.2 Multimodal models (e.g. llama3.2-vision)

Requirements

  • TYPO3 12.4 LTS, 13.4 LTS, or 14 LTS
  • PHP 8.1 – 8.4
  • At least one AI provider API key configured (or a local Ollama instance)

Get started Configuration reference

License

GPL-2.0-or-later