Writing
FrameworksAugust 23, 2026

By Tan Simin

Every AI Feature Has Three Costs

Inference, UX, Trust

When we talk about the cost of an AI feature, the conversation usually starts with:

How much does each inference cost?

That's important, but it's incomplete.

I think every AI feature has three costs:

Inference cost + UX cost + trust cost

And a PM should consider all three before deciding whether an AI capability is worth shipping.

1. Inference cost

This is the obvious one.

Every model call has a cost:

  • Tokens
  • API calls
  • Tool calls
  • Retrieval
  • Compute
  • Retries and fallbacks

A feature that requires five model calls instead of one may be significantly more expensive to operate, but sometimes paying more is worthwhile if the user value is substantially higher.

So the question isn't simply:

“Can we make this cheaper?”

It's:

“Is the additional intelligence worth the additional computation?”

2. UX cost

AI also costs the user time and attention. A feature might be technically impressive but introduce:

  • 30-second waits
  • Too many clarifying questions
  • Long responses
  • Unnecessary steps
  • Unpredictable behaviour

For example, an agent might produce a better travel plan, but if it takes 90 seconds to do so, users may abandon before seeing the result. That's a UX cost.

Sometimes the right product decision is to sacrifice a little model quality for a dramatically faster experience.

3. Trust cost

This is the cost that's easiest to overlook. Every incorrect AI output spends some amount of user trust. A recommendation that is slightly irrelevant may be harmless. A fabricated flight price, incorrect visa requirement or confidently wrong financial answer is much more damaging.

Trust can also be affected by:

  • Unexplained decisions
  • Inconsistent answers
  • Hallucinations
  • Overconfident language
  • Unexpected actions

And trust is difficult to recover once lost.

The PM trade-off

This gives me a simple way to think about AI product decisions:

More intelligence

→ potentially higher inference cost

→ potentially higher UX cost

→ potentially higher trust cost

The best solution isn't necessarily the most intelligent one.

It's the one that creates the most user value for an acceptable cost across all three dimensions. For example, in the travel webapp, I might choose deterministic logic for budget validation rather than asking an LLM to reason about whether a trip is affordable.

That can simultaneously: reduce inference cost + reduce latency + increase trust.

That's a much better optimisation than simply finding a cheaper model.

The framework

Before shipping an AI feature, I ask:

CostQuestion
InferenceWhat does this cost us to run?
UXWhat does this cost the user in time and complexity?
TrustWhat happens when the AI gets it wrong?

AI product optimisation isn't just about making AI cheaper. It's about making intelligence worth its total cost.

That's the trade-off I think AI PMs should be designing for.