CASE STUDY

Ithaca : AI Agents

Ithaca wanted to make crypto options accessible through AI agents that trade for users. The idea was strong, but the product was just a demo: jargon-heavy agent cards, no deposit flow, and no way to track performance.

I joined as the product designer to turn the vision into a functional, confidence-building experience.

My Contribution

Research

UX Design

Design System

User Testing

The Team

1 × manager

1 × full stack engineer
1 × product designer

1 × manager

1 × engineer
1 × product designer

Timeframe

4 weeks

March 2025

The Problem

Users loved the promise of AI-powered trading but hit friction immediately:

  • Confusing agent cards, no clear explanation of how they worked

  • No confidence in selecting agents

  • No visibility after depositing - trust broke down

This gap between vision (accessible AI trading) and reality (opaque, confusing prototype) led to drop-offs and low adoption.

“If I don’t understand the agent, I can’t trust it with my money.”

The User

I centered the redesign around Jason, a persona built from interviews and user testing:

Jason

27 / Crypto User

29 / Remote

Comfortable with staking and swapping, but new to options.
Wants to grow his money without diving into complex strategies.

🧠 Mental Model

“I don’t need to know how trades happen, I just want a simple, safe way to earn.”

😣 Pain Points

  • Overwhelmed by jargon-filled agent cards

  • Confused about what happens after depositing

  • Sees raw numbers but lacks clear context

🎯 Design Implication

The app should feel transparent, and approachable, more like a trusted companion than a trading terminal.

My Role

I was responsible for creating Ithaca’s end-to-end product AI agent Experience:

  • Restructured information architecture

  • Designed the first deposit flow

  • Redesigned agent cards to build trust

  • Created tracking dashboards with clear, contextual insights

  • Prototyped and validated with internal teams and external crypto users

I worked closely with the CEO, CTO, and engineers to turn abstract specs into user-facing design.

Research

Since I was new to options too, my first challenge was to demystify the product. Learning it myself gave me empathy for users who were also encountering these concepts for the first time.

I evaluated the app using three methods:

Heuristic evaluation

I mapped where the Information Architecture and interactions broke down. The flow Pick agent → Deposit → Track was technically sound, but execution was weighed down by jargon-heavy cards and data that didn’t explain itself.

Usability walkthroughs

I tested with crypto users who were comfortable with DeFi basics (staking, swapping) but had never traded options. Asking them to pick an agent, deposit, and check results revealed the same friction: they could complete the steps, but they didn’t understand what they were doing or why.

Competitor Analysis

There were no direct competitors, so I looked at adjacent platforms:

  • Hyperliquid Vaults → for simplifying complex trade data into digestible metrics.

  • Virtuals → for making AI agents feel human and trustworthy.

Result

The research confirmed that Ithaca’s strongest idea, agents as personas was buried under friction. Users needed three things above all: a clear journey, approachable agent profiles, and transparency that explained actions without overwhelming them.

User Flow

I reframed the IA around the natural user journey:

Pick agent → Deposit → Track performance

This stripped the product back to what mattered most and gave users a flow that felt both intuitive and confidence-building.

New Design

The redesign built on what worked in the old design while addressing its flaws.

Agent selection became approachable, with scannable profiles, visuals, and clear performance history. The persona model stayed but was refined, making agents feel less abstract and more relatable.

On the details page, performance was reorganized into simple charts, while a “Trader’s Journal” gave short, plain-language updates on what the AI was doing. Dashboards shifted to highlight outcomes — what users had earned, and how their agent was performing — instead of overwhelming them with raw data.

Design System

Alongside the redesign, I created a scalable design system that balanced speed and consistency. It wasn’t a reinvention of Ithaca’s brand, but an evolution — building reusable patterns that could flex as new agents and features were added.

The system was integrated directly into the team’s workflow. Using Cursor, developers could quickly generate new components based on the tokens and guidelines I defined. This made it faster to experiment, reduced inconsistencies, and ensured the app could scale without slowing down design or engineering.

Outcome

The new version delivered immediate improvements:

  • Usability Testing: 70% of users could complete deposits without help

  • Agent Understanding: Comprehension rose from 20% to 70% after redesign

  • Confidence: Average confidence score improved from 3.1/5 → 4.2/5

  • Adoption: In the first month, ~1,200 deposits were made by ~800 users

Most importantly, the product finally aligned with its promise: approachable for beginners, transparent for advanced users.

Reflection

Ithaca reinforced a lesson I carry into every project: simplifying isn’t about hiding complexity, it’s about reframing it so people can trust and understand it.

By preserving the persona model and redesigning the flows around clarity and trust, I helped turn an intimidating MVP into a guided, confidence-building experience.

About

Julian is a designer with a knack for turning complexity into calm. With experience across AI, Fintech, and Travel, he builds products that feel simple, human, and quietly powerful.

About

Julian is a designer with a knack for turning complexity into calm. With experience across AI, Fintech, and Travel, he builds products that feel simple, human, and quietly powerful.

About

Julian is a designer with a knack for turning complexity into calm. With experience across AI, Fintech, and Travel, he builds products that feel simple, human, and quietly powerful.

About

Julian is a designer with a knack for turning complexity into calm. With experience across AI, Fintech, and Travel, he builds products that feel simple, human, and quietly powerful.