Shipping an AI Feature This Sprint
“Can we add a chatbot,” “can search understand natural language,” “can it summarize this for the user”: AI features arrive as small, bolt-on requests far more often than as a rewrite of the whole product. Adding one to an existing PHP app rarely means running your own model. It almost always means calling an API and handling the response well.
- Laravel: Prism and the OpenAI/Anthropic PHP Clients covers the current, framework-native way to call an LLM from a Laravel app.
- Symfony: The AI Bundle covers Symfony’s own take on the same problem.
- WordPress: AI Plugins and When to Call an API Instead covers the fastest path for a WordPress site, and when it stops being enough.