# ViBeCoDeR (vbcdr) > Free, open-source desktop IDE that unifies terminal, browser preview, and devtools into one window per project. Built for developers running multiple projects in parallel with AI coding agents. ViBeCoDeR is an Electron app for macOS (Apple Silicon), Windows, and Linux. It eliminates the constant context switching between terminal tabs, browser windows, and editor instances when you're vibe coding across many projects with agents like Claude Code, Codex CLI, Aider, and GitHub Copilot. The core idea: one window per project. Each project gets its own isolated browser context (cookies, localStorage, credentials), its own terminal stack with multiple labeled LLM sessions, and its own devtools — so three projects on three localhost ports never break each other's auth, sessions, or state. ## Key features - Project isolation: each project has its own browser context, cookies, localStorage, and credential store - Works with any AI agent: Claude Code, Codex CLI, Aider, GitHub Copilot, or any terminal-based coding agent - Multi-LLM terminals per project, each labeled by the running Claude process - Drag-and-drop files, screenshots, and mockups directly into terminals as agent context - Live terminal status indicators with a green dot when the agent finishes - Inline diff overlay after every command — see exactly which files changed - Task queue with prompt chips, drag-to-reorder, and auto-run when the agent goes idle - ⌘K command palette for jumping anywhere in the app and queueing prompts - Skills marketplace with per-scope (global or project) install buttons - Commands editor for custom prompts and reusable workflows per project or globally - Network inspector with one-click error forwarding to your agent - Credential manager with per-project isolated stores for different environments and API keys - Git visualization with commit graph, branch lanes, and one-click commit actions - Device emulation for mobile, tablet, and desktop viewports with proper user agents - Usage analytics: token velocity sparkline, persisted history, sortable Sessions/Projects table - Statistics dashboard with theme-aware charts and Commits/Terminal/Both source toggle - Persistent terminal tabs and full scrollback that survive app restarts - Editor power-ups: drag-to-reorder tabs, git-status colors, format-on-save, debounced autosave, minimap toggle - 12 built-in themes (Dracula, Catppuccin, Nord, Tokyo Night, Afternoon, and more) plus a live custom theme editor - Configurable token cap, background image with blur, terminal transparency, idle notification sound ## Links - Website: https://www.vbcdr.io - Full documentation (LLM-friendly): https://www.vbcdr.io/llms-full.txt - GitHub: https://github.com/jestersimpps/vbcdr-electron - Latest release (all platforms): https://github.com/jestersimpps/vbcdr-electron/releases/latest - Sponsor: https://github.com/sponsors/jestersimpps - Author: Jo Vinkenroye — https://jovweb.dev - License: MIT