Skip to content
Andreas Iago.
Work

03

Clustra

Most shopping tools compare prices, then hand you to the retailer. Clustra was built to own the part nobody does: the purchase itself.

Year
2026
Role
Solo — idea, design, build
Type
AI buying agent
Status
Built · paused before launch
Clustra home — describe what you want in plain language, and Clustra searches real stores, validates each one, and checks out in a single order.
01The idea

Centralize the search, own the purchase — one checkout instead of a dozen.

Prisjakt and Klarna compare or embed shops, but the moment you actually buy you’re on the retailer’s own site, placing separate orders one at a time. With Clustra you describe what you want, AI curates the most relevant products across retailers, you place one order, and agents buy each item from each shop.

Clustra's AI personal buyer curating floor lamps across Norrgavel, IKEA and Grant from a plain-language request.
02What I built

A working, account-based product — the full consumer journey, end to end.

Accounts, payment details saved securely in a keychain, and a Stripe integration (test environment) that caught every order placed through the flow. To be straight about scope: the AI dispatch and curation ran on mock data — the flow was real and complete; the AI execution layer was a prototype, not live.

Clustra cart — one cart holding items from two different stores, ready to place as a single order.
Clustra checkout — review and place one order across two stores, paid once.
03The part most designers never touch

I designed and built the ops dashboard that actually runs the business.

It tracks every order and flags whether AI can complete the purchase or a human needs to step in, tracks company liquidity, and surfaces returns and support — built to run on AI by default, with people on the edge cases. Anyone can design a checkout screen; designing the system that decides what AI handles and how money and exceptions move is product and systems design, not UI.

Clustra ops console — every order in one queue, with the ones needing manual review flagged to the top: AI completes the purchase, or a human steps in.
Clustra ops — treasury view tracking working capital, daily burn, runway, and the spending limits AI is allowed to act within.
Clustra ops — an order flagged for manual placement, with the exact steps for a human to complete the purchase at the retailer.
04How I built it

The brand kit went in the repo as a gate every build had to pass.

I made Claude Code read the visual identity before it touched any code, so the design system was a gate, not a doc that drifts — what kept a fast one-person build from sliding into default AI UI. I signed off on every UI decision, and we ran the unit economics together before going further.

Clustra brand guidelines — the C+dot lettermark with its four variants, the sage-led colour tokens, and the Instrument Serif / Instrument Sans type.
05The wall, and the call to stop

It worked as far as it could be built — then hit a piece of infrastructure that doesn’t exist here yet.

The principal-buyer model needs Stripe Issuing, which isn’t available in Sweden yet; Stripe told me it’s on their roadmap. So I paused it. Shipping anyway wasn’t something I was willing to do — knowing when not to ship is part of the job.

06Where it stands

Built and paused, waiting on Stripe Issuing to reach Sweden.

The product experience, the account and payment layer, and the ops dashboard are done. The AI execution layer is a prototype on mock data, waiting on live integration and retailer partnerships.

Clustra on a tablet held in hand — the 'Welcome back' magic-link sign-in.
Role

Solo — idea, product strategy, brand, design direction, and the ops system. Built with Claude Code under my direction. I ran the unit economics and the Stripe conversation myself.