Skip to main content

What Endures When Everything Evolves?

AFS-UI and the Search for Stable Foundations in Generative UI

Robert Mao · ASE 2026 / HARNESS4GenUI

This is an AFS-UI application.

Built with an AI agent.

The slides. The website. The material afterwards.

Who am I?

Robert Mao

ArcBlock

I have been building through these changes.

My first computer world
The screen was an entrance
Back to a computer on my desk
Then I met the Unix workstation
My program. Your display.
I typed in China. The answer crossed an ocean.
The browser brought that world onto the screen
What has evolved?
The machine changed.
Unix
Input and output were already in the picture
AFS
AFS: an agent’s control surface

Why AFS, when we already have tools?

Tools invoke operations. Skills explain procedures.

AFS gives the working context an address.

Everything is context.

Find what matters. Bring in what you need.

What has evolved?

What about the interface?

Computer Use / Browser Use
Two questions for Generative UI

Today’s approaches, different emphases

ApproachMain emphasis
OpenAI Intelligent UIInteractive answers for people
A2UIDeclarative UI for client rendering
MCP Apps / MCP-UIInteractive tool interfaces in hosts
AFS-UIUI in an addressable operational context

AFS-UI
One UI object. Two ways in.
AUP · Agentic UI Protocol
A device is a way into the same work.
Web Device

These slides are the application.

A voice can be a device.
A small display changes the presentation.
What if the interface had depth?
The same task could become a quest.
What has evolved?
The interface is only part of the work.
Toward a Dark Factory
Questions & Answers
Thank you