ARYAMAN.BUILD™
All work

(Case study · 05)

ORA

ORA case-study cover: the ORA mark, a path that almost closes with a vermilion signal dot, on a near-black ground.

Busy people don't lack apps. They lack one place that turns an outcome into done, safely. ORA takes a sentence like "plan a 3-day Goa trip under ₹20,000" and carries it across calendar, mail, maps, travel, food and bank — showing every step, and asking before it does anything that can't be quietly taken back.

A self-initiated UX/UI case study. The user, the evening scenario and every brand in it (StreamPlus, Green Bowl, Northwind Studio) are written for the demo — no real people, accounts or transactions.

Role
Research · UX strategy · Interaction & visual design · Design system · Prototype build
Year
2026
Type
Self-initiated
Built with
Next.js · React · TypeScript · Tailwind CSS · Motion · Zustand

(Why I made this)

What would it take to trust an assistant with your evening?

Busy people don't lack apps. They lack one place that turns an outcome into done.

Assistants answer questions, but they don't finish the job. And handing one your money or your messages doesn't feel safe, because you can't see what it's doing.

I wanted to design the opposite: say the outcome once, watch every step, and stay the one who says yes.

(What I looked at)

Before designing anything

This is desk research and design audits, as the ORA case study describes them. There were no interviews or participants, and the person in the scenario is illustrative.

Desk research
Articles and app reviews on assistants, calendars, travel and subscriptions.
Category audit
Voice, chat and to-do apps, compared on the same five evening tasks.
Task mapping
Every step, app and hand-off needed to finish those five tasks.
Trust review
Where assistants act, what they show, and where they ask.

(What changed because of it)

Insight, decision, screen

The four insights from the ORA case study

  1. The pain is coordination, not difficulty: switching and remembering.

    Say the outcome once; ORA turns the sentence into fields you can check and change.

    Ask

  2. In a chat, it's hard to see what's done, pending or waiting on you.

    Every outcome is a task with a named stage: queued, checking, ready, needs approval, done.

    Activity

  3. Trust needs a checkpoint.

    One approval sheet answers what, why, when, what it costs and how to undo it.

    Approval sheet

  4. Money needs care.

    Nothing that spends, sends or schedules happens without a yes.

    Home and Activity

(What didn't work)

Eight directions, four kept

I examined eight directions against the same five evening tasks. A conversation-led assistant was the obvious start, and it was wrong: plans got buried in a transcript.

What survived made the work visible instead of something to reread: task objects, a stage list, an approval sheet and a morning brief.

Two phones: an early conversation-led chat, and the visible task objects that replaced it
V1 → V2 Early direction, conversation-led; the decision, visible task objects. From the ORA case study.
A list of dropped directions (chat-first, command bar, endless feed, agent avatar) and kept ones (task objects, stage list, approval sheet, morning brief)
DROPPED · KEPT What was dropped and why, in one line each. From the ORA case study.
The Home screen in four passes: sketch, wireframe, greyscale, final UI
4 PASSES Home in four passes. The sketch and wireframe panels are reconstructions, as the original case study notes.

(Information architecture)

Four tabs, one rule

The tabs follow the life of an outcome: what matters now, asking for something, watching it happen, and deciding how far ORA may go on its own.

ORA

  • Home
    • Time-critical first
    • Talk · Chat · Breathe · Brief
    • Morning brief
  • Ask
    • One big field
    • Describe the result, not the steps
  • Activity
    • All · Needs you · Working · Done
    • Everything on record
  • You
    • Per action: allow · ask first · never
    • Calendar, email and more

(Flow)

One outcome, from a sentence to done

01 · An outcome

  1. "Plan a 3-day Goa trip under ₹20,000"
  2. Where · how long · budget
  3. Queued
  4. Checking
  5. Ready
  6. Needs approval
  7. Approved
  8. Done, on record
  9. Undo where possible

(Values)

What I refused to compromise

(Mood board)

Calm by default, loud only when it matters

Near-black warm ink and one vermilion. The mark is a path that almost closes, and the vermilion dot is the last step: the part ORA completes once you approve.

Colours sampled from ORA's own design-system screen

  • Ink#0C0B0E
  • Surface#171719
  • Raised#1E1D22
  • Paper#F4F1EB
  • Muted#A9A8A2
  • Vermilion#FF5A46
  • Amber#F3B35E
  • Done#73D6A9
The ORA identity: a path that almost closes, with a vermilion dot
The mark closes the loop
Visible task objects replacing a chat transcript
Status as objects, not a transcript
  • Calm
  • Legible
  • In control
  • Quietly capable

(What I made)

A design system and a working prototype

I designed ORA end to end, 40+ screens and states across eight end-to-end flows with voice, and built a working prototype in Next.js, React, TypeScript, Tailwind, Motion and Zustand.

  • Outcome to fields
  • Named stages, never a spinner
  • One approval sheet
  • Activity on record
  • Allow · ask first · never
  • Morning brief
  • Voice
  • Design system

The screens

An AI assistant that finishes things instead of answering them: you name an outcome, it does the work across your apps, and it stops for one approval sheet before anything sends, schedules or spends.

(Up close)

The approval sheet

ORA's approval sheet for a Goa trip: what, why, when, cost and undo, with Confirm plan123456
  1. What will happen, in one line
  2. Why ORA chose it
  3. What it costs, as an estimate
  4. How to undo it
  5. "Nothing will be booked without confirmation"
  6. One clear yes
ORA's Ask screen: one big field and suggested outcomes1234
  1. "What should I handle?": you describe the result, not the steps
  2. Chat with ORA, by text or voice
  3. Try an outcome: a whole trip in one sentence
  4. Or start from common outcomes
ORA's Home screen: a meeting card with leave-in time, and a subscription still being paid for1234
  1. "Three things can be handled before you call it a day"
  2. Talk, chat, breathe or a brief
  3. Time-critical first: leave in 18 minutes
  4. Money needs care: a subscription last opened 74 days ago

(What this is)

A concept, said plainly

ORA is a self-initiated UX/UI case study with a working prototype. The person, the evening and every brand in it are written for the demo: no real people, accounts or transactions, and no user testing is claimed.

Scope
40+ screens, 8 end-to-end flows, voice
Prototype
Next.js · React · TypeScript · Tailwind · Motion · Zustand
Data
Entirely fictional

(What I learned)

ORA changed how I think about AI products. The interesting design problem isn't what the AI can do. It's how a person stays in charge of it.

Need something like ORA?

Tell me what you want to build. I'll reply with how I'd build it, a rough timeline and a cost range. Free, and no obligation.

Next project

Plinth