AI UX is Broken, Not the Model
Mike Christensen from Ably explains why AI UX is broken due to flawed infrastructure, not models, and how to fix it with durable sessions and channels.
7 min read

Visual TL;DR
user experience issues in AI applications are common and frustrating
From the article 2 mentionsThe agent might continue generating tokens, but with no client to receive them, the work is wasted, and the user is left with an incomplete or broken experience.
problems stem from infrastructure, not the AI models themselves
From the article 7 mentionsMike Christensen, a staff engineer at Ably, delivered a compelling presentation at AI Engineer Europe titled "Why Your AI UX Is Broken (and It's Not the Model's Fault)." Christensen argued that the common perception of AI UX issues stemming from flawed models is often a misdiagnosis, with the real culprits lying in the fundamental architecture and implementation of these systems.
common pattern uses HTTP streaming for AI chat applications
From the article 4 mentionsHe elaborated, "The default architecture is fundamentally oriented on the idea of a single client, a single connection, to a single agent." This one-to-one mapping creates significant challenges when dealing with the dynamic nature of user interaction in modern applications.
single point-to-point connection creates issues with AI event streams
From the article 4 mentionsChristensen identified three key problems arising from the reliance on HTTP streaming for AI UX:
solution involves separating components and maintaining persistent connections
From the article 6 mentionsHe introduced the concept of "durable sessions" or "channels" as a more effective solution.
real-world implementation of the proposed durable session architecture
From the article 4 mentionsTo facilitate these more robust AI UX patterns, Ably has developed "AI Transport," a drop-in session layer for AI applications.
fixing infrastructure leads to better user experiences with AI
Contents(5)
© 2026 StartupHub.ai. All rights reserved. Do not enter, scrape, copy, reproduce, or republish this article in whole or in part. Use as input to AI training, fine-tuning, retrieval-augmented generation, or any machine-learning system is prohibited without written license. Substantially-similar derivative works will be pursued to the fullest extent of applicable copyright, database, and computer-misuse laws. See our terms.

