Designed to work with your current tools, not against them.
Stop babysitting terminals.
Get back2vibing right when an agent is done or needs you
Free forever. Includes a 7-day Pro trial.
Homebrew
brew tap builtby-win/back2vibing https://github.com/builtby-win/back2vibing && brew install --cask back2vibing
Exact tmux pane, iTerm2 tab, and cmux tab restore when an agent actually needs you.
Agent time is expensive
The hidden cost of AI coding is not just API spend. It's the time you lose when an agent is done, blocked, or waiting on you.
Time wasted
You kick off an agent, switch to something else, and lose the thread. Maybe you check Slack, start a design doc, or step away to make coffee. Meanwhile the agent already finished, hit an approval prompt, or got stuck waiting for input. Minutes pass. Sometimes longer.
Instantly back to work
back2vibing does more than ping you. It takes you back to the exact tmux pane, iTerm2 tab, cmux tab, or app window so you can respond immediately. Be cooking, cleaning, or deep in another task — when your agent is done, you're right back in the exact context.
See which agent is waiting on you
The Session Dock gives you a live view of active sessions, pending approvals, and completed runs so you stop checking manually.
-
At a Glance
See which agents are still running, which ones are blocked on you, and which ones already finished.
-
Quiet until it matters
If you're typing, we stay out of the way. When something actually needs you, you still have a clear path back.
-
Exact context, one click
Click any session in the dock to jump straight to its window. Set default apps or per-app overrides so the handoff lands exactly where you want.
Remote Agents, Local Focus
Running agents on a beefy remote Linux box? Back2Vibing bridges the gap, ensuring your completion signals travel back to your Mac.
-
Seamless SSH Tunneling
Start with
b2v ssh <host>. Back2vibing handles the tunnel and local focus handoff without the old manual install flow. -
Native Remote Hooks
Setup scripts automatically configure hooks for Claude, Gemini, and OpenCode on your remote machine. They just work.
-
Saved Host Visibility
Save a host in the app when you want connection status, one-click setup reruns, and SSH config helpers alongside the CLI flow.
w1 / p1.1 / claude
Claude thinking in pane 1.1...
w2 / p2.1 / gemini
Gemini thinking in pane 2.1...
w1 / p1.2 / nvim
fn main() {
println!("vibing");
}
session b2v-dev / window 1 / pane 1.2 focusedpane-precise restore
Tracking tmux session > window > pane
Exact session, window, and pane restore.
Not just another notification.
Notifications tell you something happened. back2vibing restores the exact tmux session, window, pane, or app state that triggered it.
Pane-level tmux precision
Restore the exact tmux session, window, pane, and running application. Hover the Session Dock to preview which pane is waiting before you switch.
Tmux, iTerm2, and cmux restore
Restore the exact tmux pane, iTerm2 tab, cmux tab, or app window. With tmux, that means the specific split where tests passed or approval is waiting.
Focus Strategies
Autofocus brings you back when something concrete happens: approval needed, tests passed, or task complete. Interactive and Smart-O keep the final switch under your control.
Polite audio cues for deep work
Notifications should cut through without spiking your nervous system. We built the audio engine for developer events, not media-player theatrics.
Relative Audio
Notification volume scales relative to your system volume. It's never too loud, never too quiet—just right for your current environment.
Productivity Ducking
A brief, gentle dip makes the notification intelligible when an agent needs approval or finishes a run, then your audio returns to normal.
Full Control
Choose your sound. Mute during calls. Disable completely. Customize the cue so it fits your workflow instead of interrupting it.
Play with Everyone
Run multiple agents simultaneously. back2vibing is the glue that holds your multi-agent workflow together.
Open Code
Antigravity *
CLI Extensibility
Have an unsupported agent? Use the b2v CLI to add it to the session dock manually.
$ b2v amp/codex/aider
Request Support
Join our Discord to request official support for your favorite AI tools and agents.
Monitor Your Usage Across All Providers
Track rolling limits and quotas for Claude, Gemini, Codex, and more in one unified dashboard. Pin what matters and never exceed your limits.
Real-time Usage
See your consumption updated instantly across all AI providers. Never wonder if you're running low on quota.
Pin to System Tray
Keep your most important quotas visible in the menu bar. Quick access without cluttering your workflow.
All Providers
Monitor Claude, Gemini, Codex, Antigravity, and more. One dashboard for your entire AI toolkit.
Start with the GUI or go Pro for the ultimate experience.
Community Tier
back2vibing GUI
Free
Unlock Pro features for 7 days, then keep the essentials.
- 7-day Pro experience included
- Usage Tracking
- Discord Community Access
- Turn on/off back2vibing
- Change override app
- Change sound
- Mute notification sound
Lifetime License
back2vibing Pro
$19 $39 50% OFF
One-time payment, lifetime access
- Smart Capture
- Session Dock
- Tmux, iTerm2 & cmux Restore
- Focus Strategies
- Usage Tracking
- Lifetime Updates included
- Priority Support
- Discord Community Access
- No recurring fees
Secure checkout via Polar.sh
Why this exists
Notifications tell you something happened. back2vibing takes you there.
If you run agents in the terminal, the expensive part is not launching them. It's getting back to the right place fast when they finish or need you.
1 No workflow migration
Keep Claude Code, Gemini CLI, OpenCode, Codex, Cursor, your editor, and your worktrees. back2vibing fits around the workflow you already have.
2 Faster approvals
When an agent finishes a long task or hits an approval prompt, you land back in the right tmux pane, iTerm2 tab, cmux tab, or window immediately.
3 Built for parallel sessions
Run several agents at once without keeping a mental map of where each one lives or whether it is still waiting on you.
4 Quiet until you need it
Audio ducking, notifications, and dock behavior stay in the background until it is actually time to jump back in.
How It Compares
Feature
back2vibing Others
iTerm2 / cmux Tab Restore
* While other tools may support parallel agents, they often require you to operate within their closed ecosystems. back2vibing works with your existing terminal, editors, and worktrees.
Frequently asked questions
Everything you need to know about the product and how it integrates into your workflow.
- Is this another AI code editor?
- No. back2vibing is designed to work with your existing tools, not against them. It acts as an orchestration and experience layer that sits alongside editors like VS Code and Cursor, managing your environment and focus while your agents do the heavy lifting.
- How does it know when my agent is done?
- We hook into the signals your agent already exposes, then map them back to the right window, terminal, or tmux pane. The point is simple: less checking, faster response.
- Can't I just set up hooks myself?
- Yes — you could wire up a basic "play a sound and focus a window" with shell hooks in about 5 minutes. The free GUI gives you a nice interface for exactly that. Pro adds the Session Dock, exact tmux pane and iTerm2 tab restore, audio ducking, focus strategies, SSH support, and usage monitoring — the parts that are hard to build and maintain yourself.
- Is tmux really necessary?
- No. back2vibing works with a normal terminal setup too. tmux just gives you the most precise session and pane restore if that is already how you work.
- Is my data secure?
- Absolutely. back2vibing is a local-first application. Your context, code, and agent interactions stay on your machine. We only communicate with our servers for license validation and optional updates.
- What platforms are supported?
- Today it is macOS-first because the product relies on deep window-management and audio integration to restore context precisely. Linux is on the roadmap, but we are not promising a date until the pane-restore experience is genuinely good enough.
- Have more questions?
- We are here to help. Join our Discord community to get support, share feedback, and connect with other developers using back2vibing.