OPEN SOURCE · SELF-HOSTED · NO TELEMETRY

Your coding agents,
on an infinite canvas.

Every agent runs in a real terminal. Group them into teams, brief them in one line, review their changes and hand the big jobs to an orchestrator.

Free forever · MIT licence · Everything stays on your machine

A team of three Claude Code agents on the OpenVibe canvas, under an architecture diagramA team of three Claude Code agents on the OpenVibe canvas, under an architecture diagram
WHAT OPENVIBE DOES

A fleet of agents.
One screen.

Six chapters, one demo each. Every demo comes from the app, recorded on real sessions.

01 / 06

Real terminals, on a canvas

Every agent is a real terminal, rendered by xterm.js. Pan, zoom, draw around your agents and annotate their work: the canvas is Excalidraw, shapes, arrows and text included.

ConPTY · xterm.js · Excalidraw
Right-click on the canvas, "Launch 4 agents", and a group of four Claude Code sessions starts
02 / 06

One team, one line

Build a group with a role (Frontend, Backend, Testers…) or launch four agents at once. Type @frontend and the instruction goes to the whole group; a line that starts with / goes to every agent as a command.

@all · @athena/hermes · /context · ↑ history
The command bar targets @frontend; three agents answer at the same time
03 / 06

An orchestrator that manages

Give it a goal. It proposes a plan, hands each agent a subtask on its own branch and worktree, watches the time budget and merges the results into a mission branch. It never pushes.

Model router · worktrees · local MCP server
A mission: the goal typed to the orchestrator, its plan, two agents at work in their worktrees, then the merge
04 / 06

Review before you merge

See what an agent changed, uncommitted or since its base, and browse the repository read-only. Click a line to leave a comment: they all go back to the agent in one message.

Ctrl+P · Ctrl+Shift+P · Send to Hermès
The "Go to" palette, the review panel and a comment left on a line of the diff
05 / 06

Overnight mission

Say how long you'll be away. An orchestrator plans, the team works through a queue of tickets, and a morning report waits for you: what's done, what failed, what to check by hand.

GitHub issues · BACKLOG.md · morning report
06 / 06

Usage at a glance

Your Claude plan’s session and weekly limits, cost, durations, tokens per model and prompt cache state. OpenVibe reads the logs already on your disk: nothing is sent.

30 days · per agent · per model
The usage details: session and weekly limits, cost, durations, tokens per model and prompt cache

With the agents already on your machine

An agent is available as soon as its command is on your PATH.

  • Claude Code claude
  • Codex codex
  • Gemini CLI gemini
  • Qwen Code qwen
  • Cursor cursor-agent
  • OpenCode opencode
  • Aider aider
  • Ollama ollama run
  • Shell pwsh · cmd · bash
  • Any command you like

And also

  • Code Studio

    Fix a file by hand: repository tree, tabs, Ctrl+S and Markdown preview.

  • Notes

    Markdown files linked with [[name]], with a graph and backlinks, readable by agents.

  • Loops

    Resend an instruction on a schedule, with a maximum number of rounds or a time limit.

  • Git window

    Diff, per-file commits, history, and a Push button that names its target.

  • Remote Control

    Follow one agent, a group or the whole team from your phone.

  • Several Claude accounts

    One profile per folder. OpenVibe never reads, copies or keeps a credential.

  • Architecture icons

    About 600 AWS, Azure, GCP and system design icons, built in.

  • Install an agent

    The official command, shown in full, run in a visible terminal.

TO THOSE WHO BUILD WITH AGENTS

An open letter

To you, who work with agents,

A coding agent is a terminal. Two agents, two windows. Beyond that, you lose track of who is waiting for an answer, who is done, and what changed in the repository.

The tools we had were not built for this. A multiplexer arranges terminals; it doesn't know an agent is waiting for your go-ahead.

OpenVibe starts from a simple idea: put each agent on a canvas, the way you put ideas on a whiteboard. You watch them work, group them into teams, talk to them in one line, and review what they did.

Everything runs on your machine, with no account and no telemetry. The code is open, under the MIT licence, and the engine will stay free.

This is for you.

Mathieu Kerbel
Creator of OpenVibe
mathieukerbel.com

The engine is free. For everyone, forever.

Teams that need control over budgets, access and deployment will move to Enterprise.

OPEN SOURCE

Free

€0 · for everyone · for life
  • The complete engine, open source
  • Self-hosted: everything runs on your machine
  • Real terminals, infinite canvas and teams
  • Orchestrator, model router, overnight mission
  • Change review, git window, Code Studio
  • MIT licence, no telemetry
DownloadView the source on GitHub
FOR TEAMS COMING SOON

Enterprise

€15 excl. VAT / seat / month
No minimum, no maximum number of seats
  • Everything in Free
  • Usage caps per developer
  • Budgets per session
  • Overnight mode controls
  • SSO
  • On-prem: hosted by you or on a central server
  • Agents through Amazon Bedrock, Google Vertex AI or Microsoft Azure
Contact uscontact@mathieukerbel.com

Free includes the whole open-source engine, with no time limit · Enterprise features are in preparation

FAQ

Frequently asked questions

Another question? Write to contact@mathieukerbel.com.

Is OpenVibe really free?

Yes. The complete engine is open source, under the MIT licence, and free for everyone. The Enterprise plan, in preparation, is for teams that need control over budgets, access and deployment.

Does my data leave my machine?

No. OpenVibe adds no online service and no telemetry. Its only request is the update check, which you can turn off in the settings. This website doesn't track you either: no cookies, no analytics.

Which agents are supported?

Claude Code, Codex, Gemini CLI, Qwen Code, Cursor, OpenCode, Aider, Ollama, the Windows shells and any command you choose. Missions, Remote Control and the usage meter rely on Claude Code.

What about macOS or Linux?

OpenVibe is a preview, built and tested on Windows 10/11. It is the only supported platform for now.

Why does Windows block the installer?

The betas are not signed yet. In SmartScreen, choose "More info", then "Run anyway".

Are OpenVibe and Symvibe related?

No. OpenVibe covers the same ground, piloting a fleet of agents from a canvas, as an independent open-source project with its own design and features.

MATHIEU KERBEL
THE CREATOR

Build more, spend less.

CLOUD ARCHITECT · FINOPS · AUTHOR

I'm Mathieu Kerbel, a cloud architect, FinOps engineer and author. OpenVibe is my open-source project. On mathieukerbel.com I make one case: build more, spend less.

Visit mathieukerbel.com
GoalAthénaApollonHermèsMergeReport
An OpenVibe mission drawn the mathieukerbel.com way. The dots and their paces are an illustration.