crustum / panifex
Panifex plugin for CakePHP
Requires
- php: >=8.4
- ext-curl: *
- cakephp/cakephp: ^5.4
- chillerlan/php-qrcode: ^5.0.5
- crustum/ai-interaction: ^1.0
- crustum/ai-tui: ^1.0.1
- crustum/cakephp-ai: ^2.1
- crustum/cakephp-attribute-resolver: ^1.0.5
- crustum/cakephp-queue: ^1.3
- crustum/prompts: *
- skie/signal_handler: ^1.0
- symfony/event-dispatcher-contracts: ^3.5
- symfony/uid: ^7.4
Requires (Dev)
- boundwize/structarmed: ^0.19
- cakedc/cakephp-phpstan: ^4.3
- cakephp/bake: ^3.0
- cakephp/cakephp-codesniffer: ^5.3
- crustum/essentia: ^1.0
- crustum/plugin-manifest: ^1.2
- mockery/mockery: ^1.6.15
- pestphp/pest: ^4.7
- pestphp/pest-plugin-type-coverage: ^4.0
- phpstan/phpstan: ^2.3
- phpunit/phpunit: ^11.5.3 || ^12.5.33 || ^13.0
- rector/rector: ^2.7
Suggests
- crustum/plugin-manifest: CakePHP plugin installer
Provides
None
Conflicts
None
Replaces
None
This package is not auto-updated.
Last update: 2026-11-03 09:25:24 UTC
README
The Panifex plugin is the autonomous coding-agent backend for CakePHP applications: it reads your codebase, edits files, runs tests, reviews pull requests, upgrades dependencies, and heals failed jobs through interactive (coder code) and headless (coder run) sessions, with safety boundaries enforced in PHP.
Requirements
- PHP 8.4+
See Versions.md for the supported CakePHP versions.
Documentation
For documentation, as well as tutorials, see the docs directory of this repository.
License
Licensed under the MIT License. Redistributions of the source code included in this repository must retain the copyright notice found in each file.