symfony / ai-chat
This package is abandoned and no longer maintained.
The author suggests using the symfony/ai-agent package instead.
PHP library for building chats with agents.
v0.15.0
2026-10-22 23:44 UTC
Requires
- php: >=8.2
- symfony/ai-agent: ^0.15
- symfony/ai-platform: ^0.15
- symfony/service-contracts: ^2.5|^3
Requires (Dev)
- phpstan/phpstan: ^2.1
- phpstan/phpstan-phpunit: ^2.0
- phpstan/phpstan-strict-rules: ^2.0
- phpunit/phpunit: ^11.5.53
- symfony/clock: ^7.3|^8.0
- symfony/console: ^7.3|^8.0
- symfony/dependency-injection: ^7.3|^8.0
- symfony/serializer: ^7.3|^8.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
The Chat component provides a bridge for building chats with agents, sits on top of the Agent component, allowing you to create chats and submit messages to agents.
This Component is deprecated after 0.15.0
This Component is experimental. Experimental features are not covered by Symfony's Backward Compatibility Promise.
Installation
composer require symfony/ai-chat
Message Stores
The message store bridges are part of the Agent component, wrap one of them in AgentMessageStore to keep a chat in it.
This repository is a READ-ONLY sub-tree split. See https://github.com/symfony/ai to create issues or submit pull requests.