Led BenchSci's shift from conventional UX patterns to AI-native UX patterns

Designed for trust and control in multi-agentic AIMade key trade-offs to ship quickly

CHALLENGE

In 2025, scientists using BenchSci’s conversational AI could not see what steps the AI had taken or why it returned a particular response. The conversational AI product was moving to a multi-agent system, but the existing chat UI could not show that complex process clearly.

Without a way to see how the AI reached an answer, scientists did not trust its output enough to use it in their work. This limited adoption. There were no established UX patterns for making a multi-agent system understandable without overwhelming users.

WHAT I DID

I led the shift from a chat UI built for a single assistant to an interface built for multiple agents working behind the scenes.

I designed how the product would show scientists what the system had searched, what it was doing to reach an answer, and where they could dig deeper when they needed to check its work. The goal was to make the process understandable without turning the experience into a technical log.

OUTCOME

After the pattern shipped, scientists who had called the product broken reported being able to see what the system was doing and having more control over whether to rely on its answers.

The UX pattern was reused and became the default way BenchSci’s AI explains its process.

ROLE

Principal Product Designer. Sole designer for updated experience.

TIMELINE

Jun – Aug 2026

TEAM

PM, five engineers, project manager, three scientists.

DETAILED PROJECT BREAKDOWN

Problem: an invisible process broke trust and control

In 2023 I set trust through visibility as BenchSci's operating principle for AI: scientists trust an answer they can verify quickly and locally.
Read about it here →

By 2025 BenchSci's flagship product was a conversational AI co-scientist searching scientific literature, clinical trials, and proprietary data to answer a single question. It also got a lot harder to watch work.

First instinct: show everything. Wrong instinct

The first version streamed a raw feed of every agent event as it fired. Essentially a log. Multiple searches running at once, each reporting its own status, in real time.

The logic was straightforward. Scientists are skeptical, scientists want evidence, so show them everything.

It failed for three reasons.

  1. It was overwhelming. Multiple concurrent searches produced more events than anyone could read at the speed they arrived. The feed moved faster than comprehension.

  2. Raw system updates were not written for humans. They described what the system was doing in the system’s terms. Legible to an engineer, noise to a scientist.

  3. Progress was non-linear. Agents do not proceed in a straight line. Exposed raw, that looked like the system doubling back or thrashing, which made it appear less competent than it was. Showing everything made a working system look worse than showing nothing.

Feature walkthrough: what shipped

One constantly updating reasoning section that is expandable into the full trace with a click.

Decision: default to one line, expand to the full trace

Stream updates live, with progressive disclosure.

  • Default state shows only the latest meaningful update: one line, human-readable, always moving.

  • Expandable to the full process, one click away, for anyone who needs to inspect what was searched.

That split solved both problems with one pattern. The default answers "is it working." The expanded view answers "what did it do," which is the part scientists and enterprise evaluators needed for the record.

The trade-off: the expanded view still shows relatively raw activity. I knew going in that a better version existed, and shipped without it because of the two-month timeline. The default state was doing the heavy lifting, so raw detail behind a deliberate click was an acceptable cost. That was the right call to ship.

Outcome: scientists went from guessing to describing what it was doing

Before. 30 to 90 seconds of near-silence on the flagship product’s core interaction. Scientists waited, some left, and the consistent report was that it felt broken. No way to see what had been searched, so no way to document the method or answer an evaluator’s question about it.

After. A continuously moving, human-readable account of what the system was doing, with the full process one click away.

  • In moderated sessions, scientists could describe what the system was doing while it worked. In the previous version they could not tell running from stuck.

  • QA-athon with scientists reported less confusion during long-running responses.

  • Customer feedback was positive.

  • The process view answered the inspectability question enterprise evaluators had been asking.

Where I wanted to take it

  • Group the low-level agent events into higher-level progress beats, so the expanded view reads as clearly as the default line does.

  • Preserve full visibility while cutting the noise further, so inspecting the process never means wading through a raw log again.

That's the version I'd have shipped with more time. The two-month window meant choosing between a good default and a good detail view. I didn't get both.

What I'd instrument next

  • Abandonment during long-running responses. The direct measure of the original problem. Does the user believe it is broken, or does the user believe it is thinking?

  • Expansion rate on the detail view. If almost nobody expands, the default is too shallow. If almost everybody does, the default is hiding something they need. I set that default from qualitative sessions and never got to validate it.

  • Time to first action after the answer lands. Hesitation is the tell for uncertainty.

The principle outlived the project

  • 2023, evidence traceability: can I check where this claim came from?

  • 2025, process legibility: can I understand what the system did to get here?

  • Ongoing: this pattern is now the default for how BenchSci's co-scientist communicates agent reasoning, and it carried into EMET, the company's current expert-agent platform.

A principle set in a week of discovery research in 2023 was still doing structural work three years and one architecture change later, because it was defined at the right level of abstraction and documented as a primitive, not a screen.