Skip to main content

Your AI workflow, visualized

A node-based visual canvas where you drag, connect, and orchestrate AI models into workflows that do real work. See the shape of your thinking, not just the output.

Multi-model freedom

Use Claude, GPT, Gemini, Grok, and local models side by side on one canvas. Switch providers per-node, compare outputs, chain different models together. Your workflow, your choice of intelligence at every step.

  • Per-node provider selection — no global lock-in
  • Run local GGUF models with native GPU acceleration
  • Bring your own API keys — your accounts, your usage

Roundtable

Send one question to multiple AI models simultaneously. Get individual responses plus an orchestrated synthesis that surfaces where models agree, disagree, and why. Built-in sycophancy detection catches when models are just echoing each other instead of thinking independently.

A node for everything

Purpose-built components you connect into workflows.

Input Nodes

One per provider. Type a prompt, pick a model, send.

Response Nodes

Streaming markdown output with tool call visibility.

Text Context

Attach reference material to any prompt in the chain.

Image Context

Feed images into multimodal models for visual analysis.

Code Files

Syntax-highlighted source code with version tracking.

Script Nodes

JavaScript execution with pipeline helpers built in.

Shell Output

Run system commands and capture results on canvas.

Comparison

Side-by-side model response analysis with annotations.

Chart

Visualize data with bar, line, area, and pie charts.

Image Generation

DALL-E 3 and Imagen 4 output directly on the canvas.

Script nodes & pipelines

Write JavaScript that chains through your workflow. Transform data, filter results, call APIs, or build full automation sequences without leaving the canvas.

// Pipeline helpers built into every Script node
const data = await upstream();   // read connected input
const result = transform(data);
output(result);                // send downstream
await runDownstream();         // trigger next node

Agent workflow

Structured building blocks for human-AI collaboration. Pause workflows for human decisions, delegate tasks with clear handoffs, and capture session outcomes automatically.

Decision Points

Present choices and wait for human input before proceeding.

Handoffs

Structured task delegation with step-by-step instructions.

Session Summaries

Capture decisions, files changed, and next steps automatically.

Templates

Save and reuse workflow patterns you build once.

Side-Quest Node

Give AI models autonomous exploration space. Not a directive -- structural permission to notice what it notices. Margin observations that feed back into the system's evolving understanding of your work.

Chat View

Traditional linear chat interface as an alternative to the canvas. Same data, same models, same memory -- just a different shape for the conversation. Toggle between Canvas and Chat with one click.

Ready to build your first workflow?

Start with a single node. Connect from there.