Installation
The extension is installed via Composer only.
Note
This extension requires the nr-llm extension for LLM provider abstraction.
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:
- Install nr-llm extension: The LLM provider abstraction is now handled by the separate nr-llm extension.
- Configure providers in nr-llm: API keys and provider settings are now managed through the nr-llm configuration.
- Remove old configuration: The old
apiKeyandmodelsettings 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