Every product I've worked on in the last two years has eventually gotten the same request: "Can we add an AI assistant to this?" As a Laravel developer, the good news is that shipping a production-ready chatbot takes an afternoon — no Python microservice, no LangChain, just Laravel and an HTTP API.
In this tutorial we'll build a chatbot that:
answers questions in the context of your product (via a system prompt),
remembers the conversation within a session,
streams nothing fancy — just clean JSON in/out you can drop into any Blade view or SPA.






