PHPackages                             symfony/ai-agent - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. symfony/ai-agent

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

symfony/ai-agent
================

PHP library for building agentic applications.

v0.10.0(2w ago)32870.1k↓32.5%320MITPHPPHP &gt;=8.2

Since Dec 23Pushed 6d ago2 watchersCompare

[ Source](https://github.com/symfony/ai-agent)[ Packagist](https://packagist.org/packages/symfony/ai-agent)[ Fund](https://symfony.com/sponsor)[ GitHub Sponsors](https://github.com/fabpot)[ RSS](/packages/symfony-ai-agent/feed)WikiDiscussions main Synced 2d ago

READMEChangelog (8)Dependencies (78)Versions (11)Used By (20)

Symfony AI - Agent Component
============================

[](#symfony-ai---agent-component)

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](https://symfony.com/doc/current/contributing/code/experimental.html)are not covered by Symfony's [Backward Compatibility Promise](https://symfony.com/doc/current/contributing/code/bc.html).

Installation
------------

[](#installation)

```
composer require symfony/ai-agent
```

Tool Bridges
------------

[](#tool-bridges)

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

ToolPackageBrave Search`symfony/ai-brave-tool`Clock`symfony/ai-clock-tool`Filesystem`symfony/ai-filesystem-tool`Firecrawl`symfony/ai-firecrawl-tool`Mapbox`symfony/ai-mapbox-tool`Ollama Web Search`symfony/ai-ollama-tool`OpenMeteo`symfony/ai-open-meteo-tool`SerpApi`symfony/ai-serp-api-tool`SimilaritySearch`symfony/ai-similarity-search-tool`Tavily`symfony/ai-tavily-tool`Web Scraper`symfony/ai-scraper-tool`Wikipedia`symfony/ai-wikipedia-tool`YouTube`symfony/ai-youtube-tool`**This repository is a READ-ONLY sub-tree split**. See  to create issues or submit pull requests.

Resources
---------

[](#resources)

- [Documentation](https://symfony.com/doc/current/ai/components/agent.html)
- [Report issues](https://github.com/symfony/ai/issues) and [send Pull Requests](https://github.com/symfony/ai/pulls)in the [main Symfony AI repository](https://github.com/symfony/ai)

###  Health Score

59

—

FairBetter than 98% of packages

Maintenance98

Actively maintained with recent releases

Popularity50

Moderate usage in the ecosystem

Community40

Growing community involvement

Maturity44

Maturing project, gaining track record

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~19 days

Recently: every ~25 days

Total

10

Last Release

18d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/47313?v=4)[Fabien Potencier](/maintainers/fabpot)[@fabpot](https://github.com/fabpot)

---

Top Contributors

[![OskarStark](https://avatars.githubusercontent.com/u/995707?v=4)](https://github.com/OskarStark "OskarStark (91 commits)")[![chr-hertel](https://avatars.githubusercontent.com/u/2852185?v=4)](https://github.com/chr-hertel "chr-hertel (89 commits)")[![valtzu](https://avatars.githubusercontent.com/u/652734?v=4)](https://github.com/valtzu "valtzu (10 commits)")[![VincentLanglet](https://avatars.githubusercontent.com/u/9052536?v=4)](https://github.com/VincentLanglet "VincentLanglet (9 commits)")[![Guikingone](https://avatars.githubusercontent.com/u/13744329?v=4)](https://github.com/Guikingone "Guikingone (6 commits)")[![lyrixx](https://avatars.githubusercontent.com/u/408368?v=4)](https://github.com/lyrixx "lyrixx (3 commits)")[![fabpot](https://avatars.githubusercontent.com/u/47313?v=4)](https://github.com/fabpot "fabpot (3 commits)")[![lochmueller](https://avatars.githubusercontent.com/u/3907126?v=4)](https://github.com/lochmueller "lochmueller (2 commits)")[![janssensglenn](https://avatars.githubusercontent.com/u/32476955?v=4)](https://github.com/janssensglenn "janssensglenn (2 commits)")[![HaKIMus](https://avatars.githubusercontent.com/u/12177027?v=4)](https://github.com/HaKIMus "HaKIMus (2 commits)")[![aszenz](https://avatars.githubusercontent.com/u/25319264?v=4)](https://github.com/aszenz "aszenz (2 commits)")[![oesteve](https://avatars.githubusercontent.com/u/2527028?v=4)](https://github.com/oesteve "oesteve (1 commits)")[![paulinevos](https://avatars.githubusercontent.com/u/5345273?v=4)](https://github.com/paulinevos "paulinevos (1 commits)")[![Renrhaf](https://avatars.githubusercontent.com/u/690629?v=4)](https://github.com/Renrhaf "Renrhaf (1 commits)")[![Spomky](https://avatars.githubusercontent.com/u/1091072?v=4)](https://github.com/Spomky "Spomky (1 commits)")[![tacman](https://avatars.githubusercontent.com/u/619585?v=4)](https://github.com/tacman "tacman (1 commits)")[![wachterjohannes](https://avatars.githubusercontent.com/u/1464615?v=4)](https://github.com/wachterjohannes "wachterjohannes (1 commits)")[![4lxndr](https://avatars.githubusercontent.com/u/15173990?v=4)](https://github.com/4lxndr "4lxndr (1 commits)")[![Wiltzsu](https://avatars.githubusercontent.com/u/105991606?v=4)](https://github.com/Wiltzsu "Wiltzsu (1 commits)")[![alexandre-daubois](https://avatars.githubusercontent.com/u/2144837?v=4)](https://github.com/alexandre-daubois "alexandre-daubois (1 commits)")

---

Tags

agentaillmsymfonysymfony-aiaiAgentllm

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/symfony-ai-agent/health.svg)

```
[![Health](https://phpackages.com/badges/symfony-ai-agent/health.svg)](https://phpackages.com/packages/symfony-ai-agent)
```

###  Alternatives

[symfony/ai-platform

PHP library for interacting with AI platform provider.

521.4M289](/packages/symfony-ai-platform)[web-auth/webauthn-framework

FIDO2/Webauthn library for PHP and Symfony Bundle.

515100.5k3](/packages/web-auth-webauthn-framework)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

585.6M574](/packages/shopware-core)[craftcms/cms

Craft CMS

3.6k3.6M3.1k](/packages/craftcms-cms)[shopware/platform

The Shopware e-commerce core

3.4k1.5M3](/packages/shopware-platform)[web-auth/webauthn-lib

FIDO2/Webauthn Support For PHP

12310.5M135](/packages/web-auth-webauthn-lib)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
