Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Renrhaf/ai

Open more actions menu
 
 

Repository files navigation

Symfony Logo

Symfony AI

Symfony AI is a set of components that integrate AI capabilities into PHP applications.

Components & Bundles

Symfony AI consists of several lower and higher level components and the respective integration bundles:

  • Components
    • Platform: A unified interface to various AI platforms like OpenAI, Anthropic, Azure, Gemini, and more.
    • Agent: Framework for building AI agents that can interact with users and perform tasks.
    • Store: Data storage abstraction with indexing and retrieval for AI applications.
    • MCP SDK: SDK for Model Context Protocol enabling communication between AI agents and tools.
  • Bundles
    • AI Bundle: Symfony integration for AI Platform, Store and Agent components.
    • MCP Bundle: Symfony integration for MCP SDK, allowing them to act as MCP servers or clients.

Examples & Demo

To get started with Symfony AI, you can either check out the examples to see how to use the components in smaller snippets, or you can run the demo application to see the components work together in a full Symfony web application.

Sponsor

Help Symfony by sponsoring its development!

Contributing

Thank you for considering contributing to Symfony AI! You can find the contribution guide here.

Fixture Licenses

For testing multi-modal features, the repository contains binary media content, with the following owners and licenses:

  • tests/Fixture/image.jpg: Chris F., Creative Commons, see pexels.com
  • tests/Fixture/audio.mp3: davidbain, Creative Commons, see freesound.org
  • tests/Fixture/document.pdf: Chem8240ja, Public Domain, see Wikipedia

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 98.9%
  • Twig 1.1%
Morty Proxy This is a proxified and sanitized view of the page, visit original site.