🪨 why use many token when few token do trick — Claude Code skill that cuts 65% of tokens by talking like caveman
Desktop IDE for Claude Code, Codex, and Gemini CLI
Vibeyard is a desktop workspace for AI coding agents. It manages multiple sessions per project, shows a kanban board, tracks cost and context, and lets you resume work without re-explaining yourself.
Builders who want to run Claude Code, Codex CLI, or Gemini CLI in a shared workspace with tasks, sessions, and context tracking.
You can manage several agent sessions in one place and keep work moving without losing context.
What it does
Project dashboard
A draggable project overview with widgets for AI readiness, kanban, team, sessions, provider tools, and live GitHub issues and pull requests.
Kanban task board
Per-project task cards with search, tag filters, drag-and-drop, and one-click spawn or resume of a CLI session.
Multi-session management
Run several agent sessions per project, each in its own PTY, and view them in swarm mode.
Session sharing
Share live terminal sessions with teammates over encrypted peer-to-peer connections with read-only or read-write access.
Cost and context tracking
Shows spend, token usage, and context window usage for each session in real time.
Session inspector
A live telemetry view with timeline, cost breakdown, tool usage, and context monitoring.
Embedded browser tab
Open a URL in a session tab, inspect page elements, and send editing instructions with selector and page context.
Multiple Claude profiles
Keep separate Claude Code logins and isolated config directories for different profiles or projects.
How to get it
- 1Download the latest .deb (Debian/Ubuntu) or .AppImage (universal) from GitHub Releases.
# Debian/Ubuntu sudo dpkg -i vibeyard_*.deb # AppImage chmod +x Vibeyard-*.AppImage ./Vibeyard-*.AppImage
- 2Run
npm i -g vibeyard vibeyard
- 3Run
git clone https://github.com/elirantutia/vibeyard.git cd vibeyard npm install && npm start
README
Vibeyard
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.
Why Vibeyard?
Running AI coding agents in a bare terminal gets messy fast. Vibeyard gives you a proper workspace — a customizable project dashboard, a kanban task board, multi-session management, split panes, swarm mode, cost tracking, and session resume — so you can focus on building, not juggling terminals.
Highlights
- Customizable project overview — drag-and-drop dashboard per project with widgets for AI Readiness, Kanban, Team, Sessions, Provider Tools, and live GitHub PRs/Issues — pick what matters and arrange it your way
- Kanban task board — plan work on a per-project board with drag-and-drop, search, and tag filtering; each card can spawn or resume a CLI session in one click, and tasks auto-move to Done when their session completes
- P2P session sharing — share live terminal sessions with teammates over encrypted peer-to-peer connections (WebRTC), with read-only or read-write modes and PIN-based authentication
- Multi-session management — run multiple agent sessions per project, each in its own PTY; use swarm mode for a grid view of all sessions at once and spin up new ones with
Cmd+\ - Multiple Claude profiles — run separate Claude Code logins side by side (e.g. work and personal licenses), each session backed by its own isolated config directory so credentials, settings, and history never mix; pick a profile per session or set a per-project / global default
- Cost & context tracking — real-time spend, token usage, and context window monitoring per session
- Session inspector — real-time session telemetry with timeline, cost breakdown, tool usage stats, and context window monitoring (
Cmd+Shift+I) - AI Readiness Score — see how well-prepared your project is for AI-assisted coding, with one-click fixes
- Session resume — pick up where you left off, even after restarting the app
- Light and dark themes — switch the app appearance from Preferences, including live re-theming of open terminals
- Smart alerts — detects missing tools, context bloat, and session health issues
- Session status indicators — color-coded dots on each tab show real-time session state (working, waiting, input needed, completed), with optional desktop notifications
- Embedded browser tab — open any URL (e.g.
localhost:3000) in a session tab, toggle element inspection to click any DOM element, and send AI editing instructions with the exact selector, text content, and page URL as context - Keyboard-driven — full shortcut support, built for speed
Supports Claude Code, OpenAI Codex CLI, and Gemini CLI. More AI CLI providers coming soon.
Install
Requires at least one supported CLI installed and authenticated: Claude Code, OpenAI Codex CLI, or Gemini CLI.
macOS
Download the latest .dmg from GitHub Releases, drag to Applications, and launch. Signed and notarized by Apple.
Linux
Download the latest .deb (Debian/Ubuntu) or .AppImage (universal) from GitHub Releases.
# Debian/Ubuntu
sudo dpkg -i vibeyard_*.deb
# AppImage
chmod +x Vibeyard-*.AppImage
./Vibeyard-*.AppImage
Windows
Download the latest Setup .exe (NSIS installer) or portable .exe from GitHub Releases. Run the installer and launch Vibeyard from the Start menu, or run the portable build directly.
npm (macOS, Linux & Windows)
npm i -g vibeyard
vibeyard
On first run, the app is automatically downloaded and launched. No extra steps needed.
Build from Source
git clone https://github.com/elirantutia/vibeyard.git
cd vibeyard
npm install && npm start
Requires Node v24+ (see .nvmrc).
Contributing
PRs welcome! See the Contributing Guide and Code of Conduct.
License
If Vibeyard helps your workflow, a star helps us grow. Thanks for the support!
Vibeyard is an independent project and is not affiliated with or endorsed by Anthropic.
Files in the repo
- .claude
- .github
- .idea
- .remember
- assets
- bin
- build
- personas
- scripts
- src
- test
- .editorconfig
- .gitignore
- .npmrc
- .nvmrc
- .vibeyardignore
- CHANGELOG.md
- CLAUDE.md
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- HOOKS.md
- LICENSE
- package-lock.json
- package.json
- README.md
- SECURITY.md
- tsconfig.json
- tsconfig.main.json
- tsconfig.preload.json
- tsconfig.renderer.json
- tsconfig.test.json
- vitest.config.ts
Discussion (0)
Ask about usage, or say what you built with itSign in to join the discussion.
No comments yet. Be the first to say what this is good for.
More tools
The best-benchmarked open-source AI memory system. And it's free.
Orca is the ADE for working with a fleet of parallel agents. Run any coding agent with your own subscription. Available on desktop, mobile and remote runtime.

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io
Never stop coding. Free MIT AI gateway: one endpoint, 352 providers (150+ free), 1200+ models Kimi, Claude, GPT, Gemini, GLM, DeepSeek, MiniMax. Works with Claude Code, Codex, Cursor, OpenCode, Cline & Copilot. Quota-aware auto-fallback, RTK+Caveman compression saves 15-95% tokens, MCP/A2A, Desktop/PWA. Built by 550+ contributors
Compress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.