rixse

Agentic UI. One state, two authors.

rixse is a library for interfaces the agent can change for you. You and the agent edit the same state through the same typed actions, so every change is attributed, reversible and on the record.

The action log

12:04:01youfilter.setregion = "EU"
12:04:03agentchart.addtimeline — from "when did signups dip?"
12:04:05agentnode.highlight"step: checkout"
12:04:12youundochart.add

Chat is where intent comes in. The canvas is view(state). The agent never draws pixels: it proposes actions from a typed vocabulary, and the log shows what it touched.

Packages