Symfony AI - Agent Component

May 16, 2026 ยท View on GitHub

The Agent component provides a framework for building AI agents that, sits on top of the Platform and Store components, allowing you to create agents that can interact with users, perform tasks, and manage workflows.

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

Installation

composer require symfony/ai-agent

Tool Bridges

To use a specific tool, install the corresponding bridge package:

ToolPackage
Brave Searchsymfony/ai-brave-tool
Clocksymfony/ai-clock-tool
Filesystemsymfony/ai-filesystem-tool
Firecrawlsymfony/ai-firecrawl-tool
Mapboxsymfony/ai-mapbox-tool
Ollama Web Searchsymfony/ai-ollama-tool
OpenMeteosymfony/ai-open-meteo-tool
SerpApisymfony/ai-serp-api-tool
SimilaritySearchsymfony/ai-similarity-search-tool
Tavilysymfony/ai-tavily-tool
Web Scrapersymfony/ai-scraper-tool
Wikipediasymfony/ai-wikipedia-tool
YouTubesymfony/ai-youtube-tool

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

Resources