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.

Build against your own data.

Not yet public — we use it internally every day.

Get notified