Darkwood Blog Blog
  • Articles
  • Auto
  • Releases
fr
  • de
  • en
Connexion
  • Blog
  • Articles
  • Auto
  • Releases

🚀 Symfony AI Hackathon – Mon retour d’expĂ©rience en ligne

le 12 septembre 2025

Connectez-vous pour réagir à cet article

workadventure.jpg

Le 12 septembre 2025 s’est tenu le Symfony AI Hackathon, une journĂ©e entiĂšre consacrĂ©e Ă  l’exploration et au dĂ©veloppement de l’écosystĂšme Symfony AI. L’évĂ©nement avait lieu Ă  Berlin, dans les bureaux de Quentic, mais proposait Ă©galement un mode hybride grĂące Ă  Slack et Ă  une instance WorkAdventure. J’ai eu l’occasion d’y participer Ă  distance, dans l’espace virtuel mis Ă  disposition, et de contribuer activement sur plusieurs sujets liĂ©s Ă  l’AI Bundle et Ă  l’Agent.

🎯 Les objectifs du hackathon

Symfony AI est encore trĂšs jeune. L’initiative rassemble plusieurs briques (Platform, Store, Agent, AI Bundle, MCP SDK) mais reste en phase d’idĂ©ation et d’expĂ©rimentation. L’objectif du hackathon Ă©tait donc double :

  • Explorer des cas d’usage rĂ©els d’intĂ©gration de l’IA dans Symfony,
  • AccĂ©lĂ©rer les contributions sur les dĂ©pĂŽts GitHub via issues et pull requests, en favorisant la collaboration directe entre contributeurs.

Fabien Potencier, Nicolas Grekas et d’autres membres actifs de la communautĂ© Ă©taient prĂ©sents pour guider et soutenir les participants.

đŸ—“ïž Le dĂ©roulĂ© de la journĂ©e

  • 10h00 – Ouverture : accueil et introduction des objectifs.
  • 10h15 – SĂ©lection des sujets : constitution des groupes autour de thĂšmes comme le Doctrine Store, les Platform Bridges ou encore la gestion des erreurs de rĂ©ponse.
  • 10h30 – Intro pour les dĂ©butants : mise en place de l’environnement (Ollama, clĂ©s API, scripts de lien pour les composants).
  • Toute la journĂ©e : travail collaboratif sur GitHub et Ă©changes fluides dans les rooms virtuelles de WorkAdventure.
  • 16h45 – Closing : retours d’expĂ©rience, bilan de la journĂ©e, remerciements.

🔧 Mes contributions techniques

Durant le hackathon, je me suis concentrĂ© sur deux axes : l’intĂ©gration du Perplexity Bridge dans l’AI Bundle et l’ajout de nouveaux tools dans l’Agent.

1. [AiBundle] Wire Perplexity bridge – Issue #534 ✅

Brancher le Perplexity Bridge (rĂ©cemment mergĂ©) dans l’AI Bundle. 👉 RĂ©sultat : issue close aprĂšs intĂ©gration.

2. [AiBundle][Perplexity] Add platform configuration support – PR #537 ✅

Ajout du support de configuration pour Perplexity dans l’AI Bundle. 👉 RĂ©sultat : issue close avec commit intĂ©grĂ© (c85a4bc).

3. [AI Bundle][Perplexity] Add integration for contract and token usage processors – PR #564 ✅

Ajout des output processors liĂ©s Ă  Perplexity (gestion des contrats et des tokens). 👉 RĂ©sultat : issue close avec commit intĂ©grĂ© (f1d488b).

4. [Agent] Add tools for 3rd party integration – Issue #524 / PR #549 ⏳

Travail en cours sur l’ajout de nombreux tools dans l’Agent, pour Ă©largir son Ă©cosystĂšme d’intĂ©gration avec des services tiers. 👉 Contribution : ouverture d’une PR (#549) pour introduire divers tools. 👉 RĂ©sultat : PR toujours en attente, qui sera poursuivie et discutĂ©e dans les prochains jours.

💡 Ce que j’ai retenu

  • Le format hybride (prĂ©sentiel + WorkAdventure) permet une vraie immersion mĂȘme Ă  distance.
  • L’approche “let’s hack it together” favorise des contributions rapides et concrĂštes.
  • Symfony AI avance sur plusieurs fronts :
  • Store (Doctrine, MongoDB Vector Search, etc.),
  • Platform Bridges (dont Perplexity),
  • AI Bundle (centralisation des intĂ©grations),
  • Agent (outillage pour interagir avec des APIs tierces),
  • MCP SDK (interopĂ©rabilitĂ© des agents).
  • L’énergie collective et la rĂ©activitĂ© des mainteneurs permettent d’accĂ©lĂ©rer la maturation d’un projet encore en phase exploratoire.

🚀 Conclusion

Le Symfony AI Hackathon a Ă©tĂ© une expĂ©rience enrichissante : contribuer directement Ă  un projet aussi jeune, dans un cadre collaboratif et ouvert, est une excellente maniĂšre de comprendre les besoins rĂ©els et de poser les premiĂšres briques de l’écosystĂšme.

Symfony AI reste en construction, mais cette journĂ©e a confirmĂ© une chose : la communautĂ© est dĂ©jĂ  lĂ , motivĂ©e et crĂ©ative, prĂȘte Ă  faire de Symfony un acteur incontournable de l’intĂ©gration de l’intelligence artificielle dans les applications PHP.

Connectez-vous pour réagir à cet article

Site

  • Plan du Site
  • Contact
  • Mentions lĂ©gales

Network

  • Hello
  • Blog
  • Apps
  • Photos

Social

Darkwood 2026, tous droits réservés