Drop a prompt box on any storefront. Shoppers describe what they need; Railory curates four complete outfits from your catalog and lets them virtually try them on. Lift AOV without lifting a finger.
Log in with your shop domain to open the embedded admin.
Phase 01 — Sync
Railory pulls every product over the Shopify Admin GraphQL API, generates a vector embedding per item, and indexes it for retrieval. New products are auto-embedded on the products/update webhook — no manual tagging, no maintenance.




Phase 02 — Stylist
A shopper types "casual outfit for a brunch in May." Railory retrieves matching items from your catalog, runs them through GPT-4o, and returns four complete outfits — each with stylist-grade reasoning.
Phase 03 — Try-on
The outfit gets rendered on a preset avatar — or the visitor's own photo if they upload one. Gemini 2.5 Flash Image generates a portrait at 1024×1536 in seconds. The result lands in the cart in one click.
What's inside
Every component is tuned for clothing, accessories, and the way real shoppers think about outfits.
01 · Catalog
Pulls products from Shopify Admin, enriches the descriptions, and builds a 1536-dim fingerprint per item. Nothing to maintain.
02 · Stylist
Vector retrieval against the merchant's own catalog. Four cohesive outfits, each with stylist-grade reasoning.
03 · Try-on
Gemini 2.5 Flash Image renders the look on a preset avatar or the visitor's own photo. Portrait 1024×1536, seconds not minutes.
04 · Checkout
Add-all-to-cart drops every item into the Shopify cart in one click. No extra checkout layer. No new payment surface.
05 · Safety
Each merchant's catalog is fully isolated at the query layer. Usage limits are enforced by a single SQL transaction — never bypassable.
06 · App Store
Token-exchange install, managed billing, GDPR webhooks, mandatory data-redact endpoints. Drop in, get approved, ship.
Pricing
Upgrade or downgrade any time. Limits reset on your billing anniversary. Heavy try-on usage past the cap bills per render — capped per plan, so there are no surprises.
Starter
Boutique stores getting started
Growth
Serious Shopify fashion brands
Pro
Established premium brands
Common questions
Does Railory show items from other stores?
No. Every recommendation is drawn from your own Shopify catalog only. Catalog data is store-scoped at the database query layer — a recommendation engine literally cannot retrieve another merchant's products.
What happens when a visitor hits a plan limit?
The widget shows a polite, branded message and stops calling the AI. Counters are enforced atomically in Postgres, so two simultaneous requests can never both succeed past the cap. The merchant is never charged for blocked requests.
How are visitor photos handled for try-on?
Uploaded photos are streamed into memory, sent to the generation model, and discarded. They are never written to disk or storage. Result images are kept for 90 days and then pruned by nightly cron.
How are merchants billed?
Via Shopify Billing API. Flat monthly subscription plus a capped usage-based line item for try-on overage. Caps mean a merchant can never be surprised by a runaway bill. Cancellation is one click in Shopify admin.
Is Railory GDPR-compliant?
Yes. We implement the three mandatory Shopify privacy webhooks (customers/data_request, customers/redact, shop/redact). When a merchant uninstalls, all their data is purged within 48 hours.