RepoBud is a focused desktop companion for working across Git repositories with AI development tools. One repository is active at a time, keeping its Source Control state, Skills, Integrations, Connections, and Plugins in one context-first workspace.
RepoBud is a viewer and control surface rather than a code editor. It retains the Code OSS Git review experience, including staged and unstaged changes, diffs, commit history, branches, remotes, and common repository operations.
- Select, clone, initialize, and switch the active repository.
- Review diffs and manage staged and unstaged changes.
- Use the retained Git graph and Source Control operations.
- Manage global and repository-specific Skills with visible provenance.
- Project Skills and MCP configuration to Codex, Claude Code, and Cursor.
- Manage Connections and trusted Plugin packages.
- Open files and diffs in a read-only viewer.
The initial package target is macOS 13 or later on Apple silicon.
Use the Node.js version pinned in .nvmrc, install dependencies, and package the application:
nvm use
npm install
npm run package:macos
npm run preview -- /path/to/repositoryThe verified application is written to:
../VSCode-darwin-arm64/RepoBud.app
See the downstream baseline, naming contract, and macOS release contract for the complete build and distribution requirements.
RepoBud is a downstream distribution of the Code - OSS repository. The upstream source is retained under the MIT License. See LICENSE.txt, ThirdPartyNotices.txt, and the pinned downstream baseline for attribution and provenance.