Your work as one living graph
[fix]a is a node-graph workspace for macOS and the web. Mail, chats, plans, pipelines and AI become nodes on one canvas — wire them together, press run, and watch the work travel the edges.
Scroll[fix]a is a node-graph workspace for macOS and the web. Mail, chats, plans, pipelines and AI become nodes on one canvas — wire them together, press run, and watch the work travel the edges.
ScrollHow it works
The app opens onto a canvas, not a menu. Everything you can do in [fix]a — read mail, run a pipeline, talk to a model — is a node you place, wire and run.
Open the palette and drop what you need — an inbox, a plan, a terminal, an MCP tool. Everything is a node, including the app's own settings.
02Draw edges to say how work flows. The canvas suggests what fits next from what each node kind declares — never a hard-coded list.
03Press run and watch the trace travel the edges live. Anything that reaches out asks first, and every step is recorded so you can replay it.
The [fix]a canvas in the macOS app, dark theme: an inbox node wired through a summary node into a planning board, with the green run trace mid-flight along the edges and the node palette open on the left. Export at 2×, ~2200×1300, subtle window chrome.
In the box
These ship with the app. Beyond them, packs from the store add plugins, MCP servers and starter graphs — signed, version-pinned, and installed only after you've seen exactly what they run.
Node library
Content, compute, transport and control share one runtime — an inbox, a pipeline and a conversation all speak the same graph, so anything can feed anything.
Yours first, connected second
The free app is the whole app, running on your machine. Paying never unlocks local capability — it only adds connectivity between your devices.
Every node, plugin and graph works locally without an account or a card. What runs on your machine is never paywalled.
No analytics, no third-party scripts, no cookie banner — on this site or in the app. There's no consent pop-up because there's nothing to consent to.
Packs are signed and version-pinned. An external server never starts, and a message never sends, without a disclosed, explicit yes from you.
When you do want to connect, Plus adds multi-device sync through our relay, live sharing, and handing runs to your own machines.
Start on the canvas