A TypeScript framework for building agentic apps where agents and UI share the same actions, data, and state.