Download & Install Desktop Workspace
Install the native BhaiCode AI Agentic Development Workspace on macOS, Windows, or Linux.
The BhaiCode Desktop App is a native development workspace built with Tauri 2, Rust, and React 19. Unlike Electron-based editors that bundle Chromium and Node.js runtimes (often consuming 500MB+ idle RAM), BhaiCode uses your operating system's native webview and executes system tasks through a compiled Rust core.
- Installer size: ~7–8 MB
- Idle memory footprint: ~45 MB RAM
- Cold launch time: < 350 ms
Download the latest release for your operating system:
Supported Platforms
| Platform | Architecture | Package Format | Minimum OS |
|---|---|---|---|
| macOS (Apple Silicon) | aarch64 (M1 / M2 / M3 / M4) |
.dmg |
macOS 12 Monterey or later |
| macOS (Intel) | x86_64 |
.dmg |
macOS 12 Monterey or later |
| Windows | x64 |
.msi / .exe |
Windows 10 (Build 19041+) or Windows 11 |
| Linux | x86_64 & arm64 |
.AppImage / .deb |
Ubuntu 22.04+, Debian 12+, Fedora 38+ |
macOS Installation
- Download
BhaiCode-darwin-arm64.dmg(Apple Silicon) orBhaiCode-darwin-x64.dmg(Intel). - Open the downloaded
.dmgfile. - Drag the BhaiCode icon into your Applications folder.
- Launch BhaiCode from Spotlight (
Cmd + Spaceand type "BhaiCode") or Launchpad.
**macOS Gatekeeper**: On first launch, macOS may display a standard security prompt. Select **Open** to confirm. BhaiCode binaries are signed and notarized with Apple Developer certificates.
Windows Installation
- Download
BhaiCode-Setup-x64.exeorBhaiCode-x64.msi. - Double-click the installer to start setup.
- Select your installation directory (defaults to
%LOCALAPPDATA%\Programs\BhaiCode). - Click Install. Setup completes in a few seconds.
- Launch BhaiCode from the Start Menu or desktop shortcut.
Linux Installation
BhaiCode provides both standalone AppImage and Debian/Ubuntu .deb packages:
AppImage (Universal Linux)
chmod +x BhaiCode-linux-x64.AppImage
./BhaiCode-linux-x64.AppImage
Debian / Ubuntu (`.deb`)
sudo dpkg -i BhaiCode-linux-x64.deb
sudo apt-get install -f
First-Launch Configuration
When you first open BhaiCode Desktop:
- Sign In or Continue as Guest: Sign in to sync projects across devices, or use Local-First / BYOK Mode without an account.
- Configure AI Models: Enter your API key for OpenAI, Anthropic, Google Gemini, Nous Portal, or connect to local offline models running via Ollama (
http://localhost:11434). Keys are stored encrypted in your operating system's native keychain (macOS Keychain, Windows Credential Manager, Linux Secret Service). - Open a Project: Click Open Folder (
Cmd + O/Ctrl + O) to select any local Git repository. BhaiCode inspects the project structure, language dependencies, and Git status immediately.
Next Steps
- Desktop Workspace Overview: Dual-surface architecture and performance details.
- Agentic Canvas Mode: Delegating multi-file tasks to the agent swarm.
- Code Editor & Ask AI: CodeMirror 6 editor and highlight-to-ask actions.