Installation 

The extension is installed via Composer only.

Composer installation 

Install via Composer (the nr-llm dependency is installed automatically):

composer require netresearch/t3-cowriter
Copied!

After installation, activate the extensions in the TYPO3 Extension Manager or via CLI:

vendor/bin/typo3 extension:activate nr_llm
vendor/bin/typo3 extension:activate t3_cowriter
Copied!

Version matrix 

Extension TYPO3 PHP
3.x 13.4 - 14 8.2 - 8.5
2.x 12.4 8.2 - 8.4
1.x 11.5 7.4 - 8.1

Migration to 3.x 

Version 3.0.0 introduces significant architectural changes:

  1. Install nr-llm extension: The LLM provider abstraction is now handled by the separate nr-llm extension.
  2. Configure providers in nr-llm: API keys and provider settings are now managed through the nr-llm configuration.
  3. Remove old configuration: The old apiKey and model settings in the t3_cowriter extension are no longer used.

Benefits of the new architecture:

  • Supports multiple LLM providers (OpenAI, Claude, Gemini, OpenRouter, Mistral, Groq)
  • API keys are securely stored on the server (not exposed to frontend)
  • Centralized LLM configuration for all extensions