Command your AI agents.
From your browser.

Claude, Copilot, Gemini, Codex, Cursor, Hermes & OpenClaw — all running on your hardware.

Pick the agent, write the task, hit Run. Your keys never leave your machine.

Claude Copilot Gemini Codex Cursor Hermes OpenClaw Outbound-only WebSocket Zero storage Fully open source
How it works

Remote by design

CTRL NODE never stores your code or data. The Bridge runs on your machine and opens one outbound WebSocket to the platform — like a reverse tunnel, but simpler. Everything else stays local.

1
In your browser

Write a task

Create a task, write instructions, pick a provider and the agent on your machine that should run it. Hit Run.

Task editor Provider picker Workflow designer
2
Outbound WebSocket

Bridge receives it

The Bridge on your machine has an outbound connection open. The task arrives instantly — no inbound ports, no VPN, works behind NAT and firewalls.

No open ports No VPN Works anywhere
3
On your machine

Agent runs. Output streams.

The Bridge spawns the AI provider locally. Terminal output and task status stream back to your browser in real time. Your code never leaves your machine.

Live output Data stays local Zero storage
Providers

Seven AI providers. One control plane.

Pick the provider your task needs. Mix and match across workflows — assign a different agent to each step. The Bridge routes each task to the right agent automatically — even when multiple providers are running in parallel.

All providers load automatically — just set the API keys you need.

Routines

Set it once, run it on schedule

Create a routine in seconds — write the instructions, pick an agent, choose a schedule — and CtrlNode fires it automatically. Every run is tracked with a full history, live output, and the files your agent produced.

Scheduler fires, agent executes, files land in workspace

When a routine's time comes, the Bridge sends the instructions to your agent and streams the output live. The result — reports, summaries, alerts — appears directly in the run history.

Cron-style scheduling Any AI provider Full run history File artifacts Manual trigger

Live preview — create routine → scheduler fires → agent executes → result stored

Multiagent Workflows

n8n-style visual workflows

Design automations on an infinite canvas: drop agent nodes, wire inputs and outputs, and chain tasks across any provider so the result of one step becomes the context of the next. When the graph is ready, hit Deploy Workflow and watch every stage execute live.

Assign an agent to each node

Every node in the workflow can have its own agent assignment — the same agent for all steps, or a different one per node. The Bridge orchestrates them in sequence or in parallel.

Drag & drop nodes Per-node agent Branching & fan-out One-click deploy Live run stream

Live preview — design mode switches to active execution as stages complete

Kanban

Ship Kanban tasks like a product team

Not every job needs a DAG. Write a task, pick an agent and provider, and drop it on the board. CTRL NODE automatically promotes it through BACKLOGINBOXACTIVEDONE as the Bridge dispatches it to your agents and they report back in real time.

Backlog
Inbox
Active
Done

Live preview — write a task, hit create, and watch it flow across the board

Collaboration

Team management

See every agent at a glance: who is online, who is running a task and who has failed. Invite operators, assign roles and share workflows or boards across your organisation — permissions live inside your CTRL NODE instance, no third-party identity provider required.

Control plane

Every agent, workflow and task in one dashboard

A single pane of glass over all your agents — across every provider. Live KPIs, active tasks and workflows, agent status and a streaming activity log. Launch new work from the same place you monitor it — no context switching required.

Live KPIs Active tasks & workflows Streaming activity log Agent inbox

Live preview — workflows, tasks and activity entries appear as your agents pick up work

Context

Memory management

Supervise long-term agent memory. Review, edit and inject context locally so your agents stay sharp without breaking the zero-storage principle: sensitive data stays on your side of the Bridge, never in the cloud.

100% OPEN SOURCE

Install the Bridge. Connect any provider.

The CTRL NODE Bridge is a lightweight, self-hosted binary that connects your local machine to the control plane. All providers load automatically — just set your API keys and your agents are online in seconds. Your prompts, code and API keys never leave your machine. The full source is published on GitHub.

Windows
PS> iwr https://github.com/ctrlnode-ai/ctrlnode/releases/latest/download/install.ps1 | iex
Linux / macOS
$ curl -fsSL https://github.com/ctrlnode-ai/ctrlnode/releases/latest/download/install.sh | bash
$ PAIRING_TOKEN=your-token ./ctrlnode
# or run the wizard: ./ctrlnode — it will ask you everything
ctrlnode-ai / ctrlnode
Install the Bridge from GitHub

Windows, macOS and Linux. Bun-based binary, no runtime dependencies.

Built on transparency

We believe infrastructure you run against your own code should be inspectable. That's why CTRL NODE's Bridge is public on GitHub. Audit the source, open issues, send pull requests — or fork it and run your own private gateway.

Ready to take control?

Launch your first task on Claude, Copilot or any provider in under five minutes. Your agents, your machine, your rules.