AI customer support agent for a Shopify store. LangGraph state machine, self-built MCP server over the Admin GraphQL API, RAG with citations, layered guardrails, and an eval harness measuring correctness, refusals, latency, and cost. FastAPI backend, deployed on AWS and Vercel.
Or install with pip: pip install shopify-support-agent
README Excerpt
An AI customer support agent for a Shopify store. It answers product questions with RAG over the live store catalog, looks up order status through a self-built MCP server wrapping the Shopify Admin GraphQL API, answers shipping and returns questions from a policy document set, and refuses or escalates anything out of scope. The agent is an explicit LangGraph state machine served by FastAPI, and every behavior is measured by an eval harness with 53 labeled test cases.