Capsora — Flutter AI Wardrobe Stylist App Template
A wardrobe app where a vision model tags each garment and an AI stylist picks outfits only from clothes you own.
The live preview on CodeCanyon is this app compiled for the web: the real build, not a video.
Capsora files a closet the way people hang one. Each category is a rail with clothes hanging beneath a hairline, and tapping its head opens the grid. Adding a piece starts from the camera, the gallery or by hand; a vision model suggests its name, colors and season, and every tag stays editable. Outfits can be arranged on a drag-and-drop canvas that stores positions as fractions, so a look built on a phone opens correctly on a tablet.
The stylist takes two chips and returns three outfits, one at a time. Every garment id it sends back is checked against the closet first, and any outfit left with fewer than two real pieces is discarded. Cost per wear, color makeup and pieces unworn for three months are counted on the device.
Features
- Closet shown as one horizontal rail per category, opening into a grid
- Add a piece by camera, gallery or by hand, with AI-suggested tags you can edit
- Outfit canvas with drag, select, resize and restack; placements saved as fractions of the canvas
- Stylist returning three outfits, with every returned id verified against the closet
- Insights for cost per wear sorted worst first, a swatch stack of closet colors and long-unworn pieces
- Search with three rows of combinable facets, plus a saved-looks grid and look detail pages
- Google Gemini by default, plus OpenAI and Anthropic Claude, as plain REST clients behind one interface
- Demo mode assembles outfits on the device from the user's own closet, seeded with 38 sample garments
- Editable model id, with a plain-language error and a shortcut to the field when a model is retired
What it looks like
8 images







Who it is for
- You are building a closet, styling or fashion app and want AI that stays inside the user's real wardrobe.
- You want one provider, Gemini, to handle both photo tagging and outfit text, with OpenAI and Claude as options.
- You need a full sample closet in demo mode so every screen has something to show.
In the box
from the shipped zip- Full Flutter source at the top of the zip, no obfuscation and no licence server
- Offline HTML documentation: setup, re-theming, app name and bundle id, troubleshooting
- 7 Dart test files in the app
Run it after download
the app# unzip the download, then
# the app is at the top of the zip
$ flutter pub get
$ flutter run
Setup, including any keys or services the app talks to, is covered step by step in the bundled documentation.
Spec
measured| Screen widgets | 16 |
|---|---|
| Dart files | 82 |
| Tests in the package | 7 |
| Dart SDK | ^3.7.0 |
| Back end | None bundled; the service layer is where yours goes |
| Platforms | iOS + Android, one codebase |
Counted from capsora-v1.0.zip, the file uploaded to CodeCanyon. Screen widgets are the view, screen and page classes in the source, so the number can differ slightly from a count of routes.
Questions
Something else? Ask on the item's CodeCanyon page; the author answers there.
Which AI providers does Capsora use, and for what?
Two jobs: reading tags from a garment photo and assembling outfits. Google Gemini is the default and does both; OpenAI and Anthropic Claude are also supported. You or your users supply the key, and the provider bills usage directly.
Can the stylist suggest something the user does not own?
The prompt lists the closet with ids, and every id that comes back is looked up before anything is drawn. Anything that does not match is dropped.
What does the Regular licence cover?
One end product built from the template. Read the full licence terms on the item page before you buy.
More AI app templates
same author- Wivora — Flutter AI Assistant App Template
- Sprigora — Flutter AI Plant Identifier App Template
- Journora — Flutter AI Travel Planner App Template
- Celestora — Flutter AI Astrology App Template
- Emotora — Flutter AI Mood Journal App Template
- Grubora — Flutter AI Calorie Tracker App Template
- Phasora — Flutter AI Period Tracker App Template
- Skinora — Flutter AI Skincare Ingredient Analyzer App Template
- Flashora — Flutter AI Flashcards App Template
- Shelfora — Flutter AI Book Tracker App with Laravel Key Proxy
- Patinora — Flutter AI Coin Identifier App with Laravel Key Proxy
- Mattora — Flutter Paint Planner App with Laravel Key Proxy
- Joulora — Flutter AI Electricity Bill and Appliance Cost App With Laravel Key Proxy
Sold on Envato's CodeCanyon marketplace, which handles payment, VAT, invoices and the download.