plenta / loki-ai-bundle
AI Bundle for Contao
Fund package maintenance!
2.0.2
2026-06-04 13:15 UTC
Requires
- php: ^8.3
- ext-json: *
- contao/conflicts: @dev
- contao/core-bundle: ^5.3
- contao/manager-plugin: ^2.13
- doctrine/collections: ^2.5
- doctrine/dbal: ^3.2.0
- doctrine/doctrine-bundle: ^2.13
- doctrine/orm: ^2.20
- doctrine/persistence: ^3.4
- mvo/contao-group-widget: ^1.5
- openai-php/client: ^0.10.2
- symfony/asset: ^6.4 || ^7.4
- symfony/config: ^6.4 || ^7.4
- symfony/console: ^6.4 || ^7.4
- symfony/dependency-injection: ^6.4 || ^7.4
- symfony/filesystem: ^6.4 || ^7.4
- symfony/http-client: ^6.4 || ^7.4
- symfony/http-foundation: ^6.4 || ^7.4
- symfony/http-kernel: ^6.4 || ^7.4
- symfony/routing: ^6.4 || ^7.4
- symfony/security-core: ^6.4 || ^7.4
- symfony/stimulus-bundle: ^2.31
- symfony/translation-contracts: ^3.4
- twig/twig: ^3.22
Requires (Dev)
- contao/manager-bundle: ^5.3
- friendsofphp/php-cs-fixer: ^3.2
- phpunit/phpunit: ^11.0
- plenta/contao-build-tools: @dev
Suggests
- openai-php/symfony: Symfony bundle for OpenAI — alternative way to provide the API key via env var
README
Create custom prompts directly from DCA fields. Combine multiple fields for fully dynamic content generation. Trigger prompts via backend, console command, or manually.
Open source and free. 🚀
Supported AI providers
- ChatGPT (OpenAI)
- Claude (Anthropic)
Installation
Install using Contao Manager
Search for loki, ai, chatgpt, claude, or openai and you will find this extension.
Install using Composer
composer require plenta/loki-ai-bundle
System requirements
- PHP:
^8.3 - Contao:
^5.3