Artisan Commands

EvoLayer Base provides several Artisan commands for installation, testing, and synchronization.

Base Commands

  • php artisan evolayer:install: Installs the EvoLayer Base substrate into an existing Laravel application.
  • php artisan evolayer:resync: Synchronizes the frontend React components from the package vendor directory into your host application.
  • php artisan evolayer:doctor: Runs a health check on your installation to verify the presence of the laravel/ai streaming patch and correct environment configuration.

AI Commands

  • php artisan evolayer:ai:stream-check {provider}: Performs an end-to-end streaming test against the specified provider (e.g., gemini, openai).
  • php artisan evolayer:ai:smoke-test {provider}: Performs a non-streaming capability test against the specified provider.

Ontology Commands

  • php artisan evolayer:ontology:compile: Compiles the raw ontology.yaml configuration into the optimized PHP cache.

Was this page helpful?

Source: xuple/evodevops/resources/js/pages/docs/evolayer-base/reference/artisan-commands.tsx