Developers
Build on a canvas
that runs locally.
Write widgets with the Widget SDK, or build agents that talk to a user's own local data through WidgetFlow's local MCP server.
widget-sdk
React components with full canvas context
Your widgets render inside an iframe sandbox with access to the WidgetFlow SDK. Communicate with other widgets via the event bus. Persist state automatically.
Write React in the browser
The Code Editor widget is a full development environment. Write React components, see live previews, and iterate without leaving the canvas.
Full canvas context, sandboxed
Your widgets render inside an iframe sandbox with access to the WidgetFlow SDK. Communicate with other widgets via the event bus. Persist state automatically.
Build agents against a local MCP server
WidgetFlow exposes a local Model Context Protocol server so any MCP-capable agent — Claude, a custom tool, your own script — can read and write a user's own tasks and documents directly, with nothing routed through a hosted API.