This turns agent responses into live, persistent React apps instead of static text. Your agent generates a UI once, then evolves it in place as the conversation continues. Users click buttons or type messages, both feed back to the agent through the same callback loop. It exposes generate and evolve operations over MCP stdio, handling the full render pipeline from TSX generation to sandboxed iframe execution. The SDK includes prompt templates, a built-in design system, and pluggable LLM/search providers. Reach for this when you need interactive exploration tools like trip planners, data dashboards, or comparison interfaces where clicking through options matters more than getting a final text answer. Already integrates with Claude Code, Codex, and OpenClaw as a skill.
claude mcp add --transport stdio ai.dynsoft-sac uvx sac