Hacker News
Markdown as a Protocol for Agentic UI: Streaming Execution Without a Framework
Fabian Kübler's prototype (103pts, 43 comments on HN) treats Markdown code fences as a communication protocol between an LLM and a UI, where tsx and json blocks execute server-side as tokens stream rather than after completion — no frontend framework required. Three block types handle text rendering, server-side execution, and reactive JSON data feeds, with a custom `bun-streaming-exec` library managing streaming TypeScript execution. The framing — that UI frameworks become irrelevant when LLMs generate interface code on-the-fly from natural language — is generating developer debate about the future of frontend tooling.
↳ Follow the thread