Stop context switching.Start shipping.

The desktop IDE built around Claude Code

ViBeCoDeR screenshot
Why it exists

Running multiple agents is messy

Coding agents let you run four projects at once. But your terminal stack, git tooling, and analytics were never designed for that.

Watch Theo (t3.gg) break down the problem
The problem

Which session finished where?

Four projects, three sessions each, a dozen terminal tabs. One just finished and you have no idea which — so you alt-tab through every window guessing

No idea where time and tokens go

You can feel the burn rate but not see it. Hours and tokens disappear into whichever side project grabbed your attention that afternoon

Context split across apps

Everything belongs to one project — but it's scattered across terminal windows, GitHub Desktop, and a usage page in a browser tab

The ViBeCoDeR way

One window per project

Multiple agent terminals, the git commit graph, and live token and time analytics all live together. No more hunting across three different apps

Git and analytics, built in

Commit graph with branch lanes, inline diff after every edit, token-velocity chart, and time-per-project breakdown — all scoped to the project you're in

Parallel without the pain

Run four projects at once and switch between them instantly — terminal stack, layout, credentials, and scrollback all preserved per project

Developer experience

Built around Claude Code

Terminals, diffs, skills, slash-commands, and token analytics — all wired for the way Claude Code actually works

  • 12 themes + custom

    Dracula, Catppuccin, Nord, Tokyo Night and more, plus a live editor

  • Multi-terminal

    Several agent terminals per project, side by side and labeled

  • Terminal status

    Live indicators per terminal — green dot the moment the agent finishes

  • Persistent terminals

    Tabs and scrollback survive app restarts, even after a reboot

Tokens and time

See where your tokens and hours actually go

Token velocity, sessions, and time-per-project — built right in. No extra tracker, no manual timers, no second tab in the browser.

ViBeCoDeR analytics dashboard showing token usage, time per project, activity patterns, and historical work

Hours per project

See exactly where your time goes — every project ranked by hours spent, so you know which side bet is actually getting your attention

Project time share

A live donut breakdown of your week, month, or year — the picture your gut feeling never quite matches

Activity heatmap

Hour-by-hour patterns across the week — find your real focus windows instead of the ones you imagine you have

Streaks and totals

Current streak, longest streak, active days, total time — the numbers that quietly keep you honest

Open source

Source open. Always.

No vendor lock-in, no telemetry, no strings attached. MIT licensed and built in the open.

100

100% open source

MIT licensed. Read every line, fork it, make it yours

B

Built around Claude Code

Skills, slash-commands, diffs, and token analytics — wired for how Claude Code actually works

B

Built from frustration

Born from the real pain of running five projects across three apps every day

Get started

One window. All your projects.

Multi-terminal, git graph, and token analytics — unified per project. Download and start shipping.