drupal / varbase_ai_base
A base recipe to install core AI modules and apply default Varbase AI configurations including OpenAI integration, image alt text generation, and CKEditor AI assistant.
Package info
git.drupalcode.org/project/varbase_ai_base.git
Type:drupal-recipe
pkg:composer/drupal/varbase_ai_base
Requires
- drupal/ai_integration_eca: ~1
- drupal/core: ~11.4.0
- drupal/drupal_cms_ai: ~2
- drupal/eca: ~3
- drupal/varbase_ai_context: ~1.0.0
- drupal/varbase_ai_editor_assistant: ~2.0.0
- drupal/varbase_ai_figma_base: ~1.0.0
- drupal/varbase_ai_image_alt: ~2.0.0
- drupal/varbase_ai_safety: ~1.0.0
- drupal/varbase_ai_taxonomy_tagging: ~2.0.0
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-10-05 12:16:06 UTC
README
Varbase AI Base
A base recipe to install core AI modules and apply default Varbase AI configurations.
This recipe provides a complete AI setup including:
- Core AI modules (ai, eca, ai_integration_eca)
- OpenAI integration with default providers and API key configuration
- Automatic image alt text generation
- CKEditor AI Assistant for content editing
Included Sub-Recipes
This recipe automatically applies the following sub-recipes, in this order:
- drupal_cms_ai: AI providers (amazee.ai, OpenAI, Anthropic), API key setup, AI agents and the AI chatbot
- varbase_ai_image_alt: AI-powered image alt text generation
- varbase_ai_editor_assistant: CKEditor 5 AI assistant integration
- varbase_ai_taxonomy_tagging: Automatically tag referenced taxonomy terms based on content entity's body field
- varbase_ai_context: Context Control Center with starter context items for brand, editorial rules and safety guardrails
- varbase_ai_safety: Prompt safety and PII guardrails, AI Logging (90 day retention) and AI Observability
Varbase AI Safety needs a default AI chat model. Without one, applying this recipe stops with "The operation type 'chat' does not have a default model". The AI Assistant recipe sets one when it can reach amazee.ai or is given an OpenAI or Anthropic key; otherwise set up an AI provider and a default chat model first.
Optional Recipes Available
The following optional recipes are available and can be applied separately for extended functionality:
varbase_ai_agents: AI-powered chatbot for streamlined administration with multiple agent management capabilities
drush recipe recipes/contrib/varbase_ai_agentsvarbase_ai_figma_base: One-command Figma-to-Canvas setup - installs AI Figma, Varbase AI Figma, Context Control Center and AI Agent Modes, and wires the Figma tools into the Drupal Canvas AI Orchestrator
drush recipe recipes/contrib/varbase_ai_figma_base
Add the recipe using composer:
composer require drupal/varbase_ai_base:~1.0.0
Change directory to /web or /docroot
Run the Drupal recipe bash script:
bash core/scripts/drupal recipe recipes/contrib/varbase_ai_base
or
Run the Drush recipe command:
drush recipe recipes/contrib/varbase_ai_base
