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." Our retrieval engine pulls matching items from your catalog, routes them through a tuned stylist pipeline, and returns four complete outfits — each with stylist-grade reasoning and honest role labels.
Phase 03 — Try-on
The outfit gets rendered on a preset avatar — or the visitor's own photo if they upload one. Our try-on pipeline composes a head-to-toe 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 descriptions with our semantic pipeline, and builds a high-dimensional fingerprint per item. Auto-refreshed on edit — nothing to maintain.
02 · Stylist
Store-isolated retrieval feeds a tuned outfit-composition pipeline. Four cohesive looks per request, each with stylist-grade reasoning — never pulls from another merchant's catalog.
03 · Try-on
Our try-on pipeline renders any outfit on a preset avatar or the visitor's own photo. Portrait at 1024×1536, head-to-toe, seconds not minutes — never cropped, never distorted.
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. Once a tier's monthly caps are reached, the AI pauses politely until the next cycle — no overage, no surprise bills, ever.
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 only — no usage charges, no overage. Once a merchant hits their monthly cap, the AI politely pauses until the next cycle. They 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.