Back

Intelligent Interfaces: Why LLM-Controlled UI Will Replace Traditional Dashboards

Apr 15, 2025

Serguei Balanovich

Co-Founder & CTO

Table of Contents

Some thoughts and process documentation of the trials and tribulations behind how Upsolve AI (YC W24) arrived at our LLM-controlled UI solution, presented in our latest Y Combinator demo.

The Evolution Gap

Software has undergone remarkable transformation over the past two decades—from clunky desktop applications to fluid cloud services, from rigid interfaces to adaptive experiences. Yet dashboards remain stubbornly static. They look virtually identical to their counterparts from 15 years ago. Rows of charts. Dropdown filters. Static legends. The same rigid architecture persists while everything around it evolves.

The contrast is stark between modern interfaces and traditional dashboards. On one side: flexible, intuitive systems that adapt to users or designed to be familiar (such as conversational interfaces). On the other: dashboards quite literally stuck in space and time, requiring users to adapt to them. It's about time to reimagine how data and dashboards can work for the end user—not the other way around.

This is exactly what our team at Upsolve AI (YC W24) have been working on. Here we document and showcase the various iterations we went through to get to the LLM-generated UI that creates a role-based, hyper-personalized view for each end user.

If you want to skip the behind-the-scenes trial and tribulations and skip to the end result, watch our Y Combinator demo that got featured not once but TWICE. Because it's just. that. good.

The Challenge

The core problem becomes apparent when you examine complex enterprise dashboards. When a dashboard contains multiple charts pulling from different database tables—each with their own structure—traditional filtering becomes exponentially more complex.

Our journey through four generations of filtering solutions revealed a clear trajectory:

Version 1: Manual Configuration

Our initial approach required explicitly mapping filters to specific columns in each chart. The result was predictably problematic:

  • Configuration became tedious and error-prone

  • Schema changes broke filters

  • Traceability was non-existent


Version 2: Structured Relationships

We created chart-level filters linked to dashboard filters, which improved traceability but:

  • Multiplied the configuration burden. The million clicks became 3 million clicks; users had to configure many new filters everywhere

  • Failed to accommodate new charts seamlessly


Version 3: Semi-Automation

Automating the creation of chart-level filters brought us closer to an ideal state:

  • Configuration became manageable

  • Listeners maintained integrity as data evolved. Everything was kept up to date as the data & dashboard changed through listeners

Version 4: The Intelligence Breakthrough

LLM-controlled filtering changed everything:

  • A single natural language prompt could manage the entire filtering system

  • The LLM correctly interpreted context and applied filters appropriately

  • Users could express intent without understanding underlying complexities

LLM-controlled UI as The Path Forward

At Upsolve AI (YC W24) AI, we're now considering what might seem radical to many: moving entirely to LLM-controlled interfaces and eliminating traditional UI controls altogether. Is this crazy? Perhaps. Has anyone else attempted to completely replace their UI with an LLM-powered interface that converts natural language prompts directly into the visualization the user needs? Few have ventured this far.

Filters have been such a fundamental, long-standing concept in analytics and dashboarding that fully retiring them feels almost heretical. But what seems unthinkable today becomes obvious tomorrow.

While we currently maintain a hybrid approach, our testing shows the future clearly belongs to intelligent interfaces.

The question isn't whether LLM-controlled interfaces will replace traditional dashboard design, but the value that lies within this kind of shape-shifting UX. The organizations that embrace this shift early will gain significant competitive advantages in how widely, quickly, and effectively they can extract value from data.

If you're ready to Upsolve your product and see the power of customizability and hyper-personalization for yourself, let's chat!

Ready to Upsolve Your Product?

Unlock the full potential of your product's value today with Upsolve AI's embedded BI.

Start Here

Subscribe to our newsletter

By signing up, you agree to receive awesome emails and updates.

Ready to Upsolve Your Product?

Unlock the full potential of your product's value today with Upsolve AI's embedded BI.

Start Here

Subscribe to our newsletter

By signing up, you agree to receive awesome emails and updates.

Ready to Upsolve Your Product?

Unlock the full potential of your product's value today with Upsolve AI's embedded BI.

Start Here

Subscribe to our newsletter

By signing up, you agree to receive awesome emails and updates.

Ready to Upsolve Your Product?

Unlock the full potential of your product's value today with Upsolve AI's embedded BI.

Start Here

Subscribe to our newsletter

By signing up, you agree to receive awesome emails and updates.