Ensemble composes a purchasable outfit across Shopify stores: see it rendered on your own photo, get suggestions from the live catalog, and add every piece to its store's cart in one click.
Try-on extensions paste a product image on your photo and stop. Ensemble knows what the item is: the store's live catalog, the exact variant, its price and stock, and the cart that sells it.
Once, in the side panel. It stays in your browser's local storage.
The catalog loads automatically, and every store you visit becomes a chip in the panel.
Add pieces from one store or several. Suggestions draw on every catalog loaded this session.
See the whole look on you, fill every store's cart in one click, and check out natively.
No panel required. Hover any product tile for two buttons: Render on me and Suggest matches. On a product page, the pill picks up the exact size and color you selected.
Every item in an Ensemble look is a specific, in-stock variant with a live price. The panel keeps one running total across stores, and Add all to carts fills each store's cart with exactly those variants.
Shopify storefronts expose native agent tools through the emerging WebMCP standard, and Ensemble speaks to them directly: catalog search, product lookup, cart updates, all through the store's supported surface rather than scraping. Stores without them fall back to the public catalog and cart endpoints. Either way, what you see is what the store actually sells.
There is no Ensemble server and no account. Your photo and your Gemini API key live in local extension storage. The only network calls are to the store you are browsing and, for renders and suggestions, to Google's Gemini API with your own key.
Ensemble is in developer preview, installed as an unpacked extension. Two minutes, no build step.
chrome://extensions, turn on Developer mode, click Load unpacked, and pick the folder.