AI Stylist

A personal stylist in every store.

Shoppers share what inspires them, photos or products they love, plus occasion, season and budget. Koral returns up to five complete looks from your catalogue, ready to try on and buy.

How shoppers meet it
On request
What it needs
Your feed, and Koral’s widget or the API
Three phones: share inspiration, get five looks, then try a look on and refine it

From inspiration to outfit.

01

Share inspiration

Photos, screenshots or products from your store, plus occasion, season, budget and notes.

02

Get five looks

Complete outfits from your range, in stock, one piece or the whole look at a time.

03

Try it on, then refine

See any look on a photo or avatar, and steer it in plain words.

See it in action.

Five look cards on a laptop, one selected
01

Five looks to choose from

Each look is a complete outfit from your range, ready to try on or add to the bag.

Implementation: this is all it takes.

Nothing is prepared by hand. Koral generates from your product feed when the shopper asks, shown in Koral’s widget or in your own components.

Day 1

Feed connected

CSV, JSON or your platform feed. Koral indexes every image, in any language and any category.

Day 2–3

Widget or endpoint wired

Use Koral’s widget, or have your team render the result on the same endpoints.

Pilot

Pilot on one category

A/B-split where possible, with events in your analytics. Then roll out market by market.

Good to know.

Generated on request
The result is generated when the shopper asks, from the products in your feed.
Your catalogue only
Everything the shopper sees is a product from your own catalogue.
Design
Koral’s widget takes your colours, radius and language, or your team renders its own components on the same endpoints.
Analytics
Views, clicks, add-to-carts and conversions as events in GA or your own stack. Every pilot has an agreed KPI.
Control
A rules engine for what shows where: categories, price bands, stock, margins and brand exclusions.

Security and data.

Nothing is kept
Koral keeps nothing from shoppers. Photos and data are used for the request and not stored.
Processed in the EU
The script is served from a global CDN; requests are processed in the EU.
Uptime
99.9% uptime SLA.
Data processing agreement
A data processing agreement (DPA) comes with every contract.
Your product data
Product data stays yours; nothing is trained on it.

Questions about data processing? Write to hello@koral.nu. Privacy policy →

FAQ

Frequently asked questions.

Also from Koral

See Koral on your own catalogue.

Start with a free demo page on your own catalogue, then a one-month pilot at 50% off list prices. All we need is a product feed. Tell us a little about your store. We answer fast.

Prefer email? hello@koral.nu