ProjectIntent Over Keywords: From Stitched Embeddings to a Production Fashion Agent · Module 12: High-level design · part 14 of 26
Part 14 · Module 12: High-level design
Module 12: High-level design
22 min read·
About 45 minutes · Needs: Module 11 (StyleMe, the product problem) · Code: part3-styleme/backend/src/styleme/api.py, part3-styleme/backend/src/styleme/agent/graph.py, part3-styleme/frontend/nginx.conf.template, docker-compose.yml
Where this fits
This module covers all of Part 3 (highlighted): the browser, the front door, the API with its sessions, the agent's three nodes and grounding check (green), Gemini (amber, a model), Qdrant, the catalogue and optional tracing.
Module 11 described what a shopper needs from StyleMe: a greeting answered as a greeting, a vague wish turned into one good question, a clear request turned into a search. This module draws the whole system that does it: which processes run, how one chat turn travels from the browser to Gemini and Qdrant and back, and where state lives. Later modules zoom into single boxes.
The rest of this project is yours to keep
This project is bought on its own, once, and stays readable afterwards, including the parts added to it later.