Symfony AI - Platform Component

July 15, 2026 ยท View on GitHub

The Platform component provides an abstraction for interacting with different models, their providers and contracts.

This Component is experimental. Experimental features are not covered by Symfony's Backward Compatibility Promise.

Installation

composer require symfony/ai-platform

Platform Bridges

To use a specific AI platform, install the corresponding bridge package:

PlatformPackage
AI.ML APIsymfony/ai-ai-ml-api-platform
Albertsymfony/ai-albert-platform
amazee.aisymfony/ai-amazee-ai-platform
Anthropicsymfony/ai-anthropic-platform
Azure OpenAIsymfony/ai-azure-platform
AWS Bedrocksymfony/ai-bedrock-platform
Cachesymfony/ai-cache-platform
Cartesiasymfony/ai-cartesia-platform
Cerebrassymfony/ai-cerebras-platform
Claude Codesymfony/ai-claude-code-platform
Codexsymfony/ai-codex-platform
Coheresymfony/ai-cohere-platform
Decartsymfony/ai-decart-platform
Deepgramsymfony/ai-deepgram-platform
DeepSeeksymfony/ai-deep-seek-platform
Docker Model Runnersymfony/ai-docker-model-runner-platform
ElevenLabssymfony/ai-eleven-labs-platform
Failoversymfony/ai-failover-platform
Genericsymfony/ai-generic-platform
Google Geminisymfony/ai-gemini-platform
Hugging Facesymfony/ai-hugging-face-platform
LM Studiosymfony/ai-lm-studio-platform
Meta Llamasymfony/ai-meta-platform
MiniMaxsymfony/ai-mini-max-platform
Mistralsymfony/ai-mistral-platform
Models.devsymfony/ai-models-dev-platform
Ollamasymfony/ai-ollama-platform
OpenAIsymfony/ai-open-ai-platform
Open Responsessymfony/ai-open-responses-platform
OpenRoutersymfony/ai-open-router-platform
OVHsymfony/ai-ovh-platform
Perplexitysymfony/ai-perplexity-platform
Replicatesymfony/ai-replicate-platform
Scalewaysymfony/ai-scaleway-platform
TransformersPHPsymfony/ai-transformers-php-platform
Google Vertex AIsymfony/ai-vertex-ai-platform
Voyagesymfony/ai-voyage-platform

This repository is a READ-ONLY sub-tree split. See https://github.com/symfony/ai to create issues or submit pull requests.

Resources