Download the PHP package koh/ai-workflows without Composer
On this page you can find all versions of the php package koh/ai-workflows. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download koh/ai-workflows
More information about koh/ai-workflows
Files in koh/ai-workflows
Package ai-workflows
Short Description Agentic Workflow Engine for TYPO3 - orchestrates AI actions, content intelligence checks, semantic delivery and human reviews into pipelines
License GPL-2.0-or-later
Homepage https://ole-hartwig.eu/open-source/ai-workflows
Informations about the package ai-workflows
AI Workflows — TYPO3 Extension
Agentic workflow engine for TYPO3 that orchestrates AI-powered content operations through YAML-defined pipelines. Supports multi-step workflows with expression resolution, blocking/resume capability, and extensible step/notifier architecture.
Features
- YAML Workflow Definitions — Declarative pipeline configuration with steps, conditions, and expressions
- Blocking & Resume — Workflows can pause for human review and resume after approval
- Expression Resolution — Dynamic value resolution within workflow steps using an expression language
- Extensible Step Architecture — Register custom steps via
StepInterfaceand DI auto-discovery - Notifier System — Pluggable notifications for workflow state changes
- DDD 4-Layer Architecture — Domain, Application, Infrastructure, Presentation layers enforced by deptrac
Installation
Architecture
Layer dependencies are enforced via deptrac — Domain has zero external dependencies, Application depends only on Domain, Infrastructure and Presentation may use framework classes.
Extension Points
- Define an interface in
Domain/Contract/ - Create an implementation in
Infrastructure/ - Auto-discovery via
_instanceoftags inServices.yaml
Configuration
Workflows are defined as YAML files and registered through TYPO3's configuration system. Each workflow consists of ordered steps with optional conditions and expressions.
Development
Dependencies
| Package | Type | Purpose |
|---|---|---|
symfony/yaml |
Required | YAML workflow parsing |
koh/content-intelligence |
Optional | Content quality analysis integration |
koh/semantic-delivery |
Optional | Multi-channel delivery integration |
koh/dev |
Dev | Shared QA tooling |
License
GPL-2.0-or-later — see LICENSE for details.
All versions of ai-workflows with dependencies
symfony/yaml Version ^7.4.21
typo3/cms-backend Version ^14.0
typo3/cms-core Version ^14.0
typo3/cms-extbase Version ^14.0
typo3/cms-fluid Version ^14.0