samuelreichor / craft-co-pilot
AI Agent plugin for Craft CMS that can understand and edit your content.
Package info
github.com/samuelreichor/craft-co-pilot
Type:craft-plugin
pkg:composer/samuelreichor/craft-co-pilot
1.0.1
2026-03-30 13:01 UTC
Requires
- php: >=8.2
- craftcms/cms: ^5.0.0
- patrickschur/language-detection: ^5.3
Requires (Dev)
- craftcms/ecs: dev-main
- craftcms/phpstan: dev-main
- phpunit/phpunit: ^11.0
README
CoPilot your AI Agent for Craft CMS
An AI Agent for Craft CMS in your control panel, it understands, creates, edits, translates, and publishes content across all your sites and languages using natural conversation.
Features
- AI Chat in the Control Panel: A full chat interface and an entry slideout
- Read, Write & Publish: Create entries, fill fields, update content, and publish it directly
- Multi-Site Translation: Translate entries across sites and languages with automatic propagation handling
- Multi-Provider Support: Use Anthropic, OpenAI, or Google Gemini
- Granular Permissions: Control read, write, or block access per section, volume, and category group
- Brand Voice & Glossary: Define tone, terminology, and forbidden words to keep content on brand
- Custom Commands & Tools: Register your own slash commands and tools via events to extend the agent with project-specific capabilities
- Audit Log: Full traceability of every read, create, and update the agent performs (with field-level diffs)
- Web Search: Let the agent browse the web to research and enrich your content
Requirements
- Craft CMS 5.0+
- PHP 8.2+
- API key for at least one provider: OpenAI, Anthropic, or Google Gemini
Documentation
Visit the Craft CoPilot documentation for all documentation, guides and developer resources.
Support
If you encounter bugs or have feature requests, please submit an issue. Your feedback helps improve the plugin!