AI storefront customer-service agent
Typed tools over live data, with an eval gate
A sidecar service for an e-commerce storefront. A chat agent answers from the warehouse database through typed tools, a classifier guardrail screens requests, and the same tools are exposed over MCP. Traces go to Langfuse, and a golden-question eval set is the release gate. Deployed with Docker, Kamal and OpenTofu.
Stack
- Laravel
- MCP
- PostgreSQL
- AWS