The IDE built for
AI coding agents.
Manage multiple agent sessions, run them in parallel, track costs, and never lose context — with Claude Code, Codex CLI, and Gemini CLI.
npm i -g vibeyard
Why Vibeyard?
Running AI agents in a bare terminal gets messy fast. Vibeyard gives you a proper workspace.
Multi-session management
Run multiple agent sessions per project in parallel, each in its own PTY, with a swarm grid view of every running session at once.
Kanban task board
Plan work on a per-project board with drag-and-drop, search, and tag filtering. Each card spawns or resumes a CLI session in one click — and auto-moves to Done when the session completes.
Cost & context tracking
Real-time spend, token usage, and context window monitoring per session.
P2P session sharing
Share live terminal sessions with teammates over encrypted WebRTC. Read-only or read-write, PIN-authenticated.
Session inspector
Real-time telemetry — timeline, cost breakdown, tool usage, context window.
AI Readiness Score
See how prepared your project is for AI-assisted coding, with one-click fixes.
Embedded browser
Open localhost:3000 in a tab, click any DOM element, and ship the selector to your agent as context.
In-session alerts
Smart detection of missing tools, context bloat, and session health issues — surfaced inline before they derail your run.
Keyboard-driven
Full shortcut support, built for speed. Session resume across restarts. Smart alerts.
Kanban task board — drag, drop, and spawn agent sessions per card.
Embedded browser — click any DOM element and ship the selector to your agent.
Install
Requires Claude Code, OpenAI Codex CLI, or Gemini CLI installed and authenticated.
Download the .dmg, drag to Applications. Signed & notarized.
.deb for Debian/Ubuntu, .AppImage for everything else.
Download the Setup .exe (NSIS installer) or portable .exe.
Install globally via npm. Requires Node.js 18+.
npm i -g vibeyard
vibeyard
Clone and run from source for the latest unreleased changes.
git clone https://github.com/elirantutia/vibeyard
cd vibeyard && npm i && npm start