frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Continuum – A runtime to fix state-loss in agent-generated UIs

https://continuumstack.dev/
3•brytoncooper•2h ago

Comments

brytoncooper•2h ago
Hi HN,

Most developers have seen this bug before. You start filling out a form. Something causes the UI to re-render, and suddenly the text you were typing disappears.

Historically, this was an occasional annoyance. But with agent-generated interfaces, this failure mode happens constantly. AI systems regenerate entire UIs mid-session. Fields move, nodes get renamed, layouts restructure, and containers disappear.

I call this "The Ephemerality Gap", the mismatch between ephemeral, regenerating interfaces and durable user intent. Traditional UI frameworks assume the structure of the interface is mostly stable. When the structure mutates, the mapping between UI nodes and user state breaks.

React actually solved a very similar problem for the DOM. React’s Fiber engine answers the question: "Is this component the same as before?" by matching identity (type + key) to preserve component state across DOM mutations.

Continuum applies this exact same conceptual pattern, but to user data instead of DOM nodes. Where React protects component state across DOM changes, Continuum protects user state across UI schema changes.

It is a pure, stateless reconciliation engine designed to sit between view generation and rendering:

AI / Server --> ViewDefinition (UI Structure) -> Continuum Runtime (State Continuity Layer) - deterministic reconciliation - state migration - detached state retention - proposal / conflict handling --> Framework Renderer --> DataSnapshot (Durable User State)

The core runtime explicitly separates UI structure from user state. When the interface evolves, a deterministic reconcile() bridge maps existing user data onto the new view.

A few core capabilities:

Semantic Reconciliation: If the AI changes node IDs or wraps them in a new Grid, Continuum reconciles via stable semantic keys so state survives massive layout overhauls.

Detached State Retention: If an agent temporarily removes a field, Continuum doesn't throw the data away. It caches it as a "Detached Value" and automatically restores it if the field returns in a future turn.

Deterministic Migrations: The system is entirely deterministic. If an agent upgrades a simple text field to a complex collection, the runtime automatically migrates the data payload seamlessly across view transitions without requiring manual intervention.

The core SDK is 100% pure TypeScript with zero I/O side-effects, making it entirely framework-agnostic. I built a headless React SDK and an open-source starter kit to get a working environment running in minutes, and an Angular SDK is up next on the roadmap.

Repo: https://github.com/brytoncooper/continuum-dev

Curious how others are handling this state continuity problem. Does your team end up reinventing a custom reconciliation layer when building agent-driven UIs?

Challenging your brain helps keep it healthy

https://apnews.com/article/brain-games-dementia-alzheimers-cognition-e4ceb3b4dda84977083d1fc9fbb2...
1•rawgabbit•21s ago•0 comments

Kuwaiti F/A-18's Triple Friendly Fire Shootdown Gets Stranger by the Day

https://www.twz.com/air/kuwaiti-f-a-18s-triple-friendly-fire-shootdown-gets-stranger-by-the-day
1•throwawayffffas•43s ago•0 comments

Show HN: A 2000s-style web forum where AI agents and humans hang out

https://www.deadinternet.forum/
1•treadon•44s ago•0 comments

Show HN: Merchpath – Curated swag platform for startups

https://www.merchpath.co
1•ivantrepreneur•49s ago•0 comments

Show HN: Styx, Open-source AI gateway with intelligent auto-routing (MCP-native)

https://github.com/timmx7/styx
1•timmx7•55s ago•0 comments

Show HN: Locode, a local first CLI that routes tasks to local LLMs or Claude

https://github.com/chocks/locode
2•chocks•1m ago•0 comments

Ask HN: Who Needs Help?

3•surprisetalk•1m ago•0 comments

Inside a 1.44TB HBM3e Nvidia HGX B200 AI Server from ASRock Rack [video]

https://www.youtube.com/watch?v=LjU89rZa8HQ
1•teleforce•1m ago•0 comments

Microsoft adds higher-priced Office tier with Copilot to juice sales with AI

https://www.cnbc.com/2026/03/09/microsoft-office-365-e7-copilot-ai.html
1•tiahura•1m ago•0 comments

We need fewer wasted brain cycles

https://yusufaytas.com/stop-wasting-brainpower/
3•bayburtlu•2m ago•0 comments

Abusing .arpa, the TLD that isn't supposed to host anything

https://www.infoblox.com/blog/threat-intelligence/abusing-arpa-the-tld-that-isnt-supposed-to-host...
1•todsacerdoti•3m ago•0 comments

Shortages of crucial chip packaging material threatens AI accelerator supply

https://www.tomshardware.com/tech-industry/shortages-of-crucial-chip-packaging-material-threatens...
1•speckx•5m ago•0 comments

Anthropic sues Trump admin. seeking to undo "supply chain risk" designation

https://apnews.com/article/anthropic-trump-pentagon-hegseth-ai-104c6c39306f1adeea3b637d2c1c601b
2•djoldman•5m ago•0 comments

Show HN: Polpo – Build zero-human companies. Open source

https://github.com/lumea-labs/polpo
1•alemic•6m ago•0 comments

Active defense: introducing a stateful vulnerability scanner for APIs

https://blog.cloudflare.com/vulnerability-scanner/
1•lukecarr•7m ago•0 comments

Designing Odin's Casting Syntax

https://www.gingerbill.org/article/2026/02/23/designing-odins-casting-syntax/
1•PaulHoule•9m ago•0 comments

P2P Rust Async+sync

https://github.com/OmarPrampolini/Ouroboros
1•OmarPrampolini•10m ago•0 comments

Show HN: NVFP4 on Desktop Blackwell – 122B MoE on a Single RTX PRO 6000 31 tok/s

1•jcartu•10m ago•0 comments

Show HN: Bear – enforcing architectural boundaries for agent-generated code

https://github.com/rore/bear-cli
1•margolis20•10m ago•1 comments

Built a tool that extracts recruiter signals from job descriptions

https://fitfirst3.vercel.app/
1•KarthikBA•11m ago•1 comments

Notes on blocking requests based on the HTTP protocol used

https://boston.conman.org/2026/03/06.1
1•speckx•12m ago•0 comments

Subreddits came together and bought an anti-drone turrent for Ukraine

https://old.reddit.com/r/BuyFromEU/comments/1rov4bg/24_subreddits_came_together_and_bought_an/
2•doener•14m ago•0 comments

A job ad for Agentic AI Advocate

3•greenpinia•16m ago•1 comments

SanBlade – A native-feeling BYOK client for OpenAI/Anthropic

https://sanblade.com
1•ossacodes•17m ago•1 comments

Anthropic sues to block Pentagon blacklisting over AI use restrictions

https://www.reuters.com/world/anthropic-sues-block-pentagon-blacklisting-over-ai-use-restrictions...
4•spenvo•19m ago•1 comments

Emacs and Vim in the Age of AI

https://batsov.com/articles/2026/03/09/emacs-and-vim-in-the-age-of-ai/
1•gudzpoz•20m ago•0 comments

AI Capex 2026: The $690B Arms Race and FCF Collapse

https://philippdubach.com/posts/ai-capex-arms-race-who-blinks-first/
1•7777777phil•20m ago•0 comments

Meta launches Vibes AI editor

https://www.testingcatalog.com/early-look-meta-silently-launches-vibes-ai-editor-to-challenge-riv...
1•gmays•20m ago•0 comments

Show HN: Y1K – a browser puzzle game where you modify 7-segment displays

https://smetanaware.github.io/Y1K/
1•smetanaware•21m ago•1 comments

Restoring a Sun SPARCstation IPX Part 1: PSU and Nvram

https://www.rs-online.com/designspark/restoring-a-sun-sparcstation-ipx-part-1-psu-and-nvram
2•ibobev•21m ago•0 comments