Agents that work where your code lives
Vibe Codr is the desktop app for multi-provider AI coding. Multi-project workspaces, Git, terminal, approvals, and Local or Cloud execution on one composer.
Open source · MIT · macOS Apple Silicon and Windows x64 on GitHub Releases

- Local-first
- Multi-provider
- Multi-project
- Plan · Agent · Yolo
- Local / Cloud
- Signed installers
01 / Product workspace
Built for real agent work
Review diffs, manage Git, and keep the terminal beside the conversation. A dense desktop workspace for long multi-provider sessions.

Changes
Review every edit
Master-detail Diff and File review after the agent touches your tree. Recursive file tree, totals, filters, and numbered gutters stay next to the conversation.

Git
Git without leaving the chat
Branches, history, remotes, and status in the same structural lane as Session and Terminal. First-class surface, not a bolt-on panel.
One workspace. Four regions that stay out of each other's way.
Edge-attached rails and a flat dock. Resizable sidebars become drawers on narrow widths without losing chat scroll.
- 01
Project rail
Collapsible Projects and Chats, search, session actions, plus Git and Settings in the footer. Continues latest with ⇧⌘N.
- 02
Main stage
Transcript, plan and permission gates, queue, changed-files chip, and an anchored frosted composer with Local/Cloud and mode.
- 03
Workspace dock
Session, Changes, Git, Terminal, Jobs, and Files as one flat list on the chat surface. Compact icon grid on narrow widths.
- 04
Activity sidebar
Full-height right lane for Session, Changes, Git, Terminal, and Jobs. Resizable, drawer-ready, never a floating card.
What ships in the desktop app
Agent workspace, review surfaces, terminal, jobs, approvals, and handoff — product features from the live app, not a feature wishlist.
Agent workspace
Multi-provider from day one
Searchable first-run catalog from models.dev/OpenCode plus Hermes aliases and native Bedrock, Vertex, and Azure routes.
Multi-project and Chats
Restore the last authorized project, fall through recents, or land in dedicated Chats. The folder picker is recovery, not a launch gate.
Composer with real controls
Plan / Agent / Yolo modes, Local / Cloud target, attachments, model pickers, queue, Stop with elapsed time, and Esc interrupt.
Dense desktop chrome
Streaming transcript
Tools, thinking, notices, sources, and finalized GFM with Shiki. Fold turns, density cycles, and Jump to latest when you re-engage.
Dock and activity lane
Session, Changes, Git, Terminal, Jobs, and Files on the chat surface. One mutual-exclusive right lane that never replaces the conversation.
Full agent stack in-app
Tools, MCP, memory, orchestration, and build gates run through the bundled engine host. Config lives under ~/.config/vibe-codr.
Review, terminal, jobs
Changes and Git
Footer chip after edits opens Diff/File review with a recursive tree. Git branches, history, and remotes share the same activity lane.
Persistent terminal
Main-process PTYs per effective cwd. Project sessions open at the root; Chats open at home. Closing the view never kills the shell.
Jobs and background work
Live auto-follow output, localhost links, and copy from the Jobs activity view or /jobs.
Approvals and handoff
Permissions and plans
Human-titled approval cards, plan accept/revise, deny reasons on demand, and project-scoped grants that stay global-trust safe.
Local ↔ Cloud handoff
Experimental BYO E2B or Vercel. Reviewed preflight, Moves/Stays boundary, and verified sync before ownership changes.
Desktop install and updates
Signed macOS .dmg and Windows NSIS. Updates check Releases after launch and never install silently.
Local or Cloud on the same composer
Pick execution location beside mode. Changing it opens a reviewed handoff, never an optimistic switch. Experimental BYO E2B or Vercel sandboxes keep the same engine revision.
- 01
Preflight review
Route, provider rows, Moves/Stays boundary, and billing note before anything ships off-machine.
- 02
Staged migration
Safe boundary through package, upload, verify, restore, health check, and connect, with live stage progress.
- 03
Fail closed
Retry only when recovery is confirmed. Non-retryable failures route to Settings → Cloud recovery.
Also in the app
@ files and drag-drop
Fuzzy @ attach, clipboard image paste, Finder drag-drop with previews, and external $VISUAL / $EDITOR compose.
Slash palette and themes
Built-in and custom commands via ⌘K. Sixteen terminal themes plus accents for the whole workspace.
Desktop-grade chrome
ARIA combobox patterns, skip links, keyboard focus traps, ErrorBoundary recovery, and strict IPC isolation.
Install the desktop app
Grab the latest build from GitHub Releases. macOS Apple Silicon uses a signed and notarized .dmg; Windows x64 ships an NSIS installer. Packaged builds include the engine host.
- macOSApple Silicon · signed .dmg
- Windowsx64 · NSIS .exe
Updates check GitHub Releases after launch and never install silently. The engine host is bundled in packaged builds.