Skip to content
New to BhaiCode? Install the desktop app in under a minute, or build in your browser with Cloud Studio.
BhaiCode Docs
BhaiCode Docs
Getting Started › Welcome to BhaiCode

Welcome to BhaiCode

Two development surfaces — a native desktop workspace and an in-browser studio — powered by one agent core, in your language.

BhaiCode is a sovereign, developer-first AI coding platform. Pick the surface that matches how you work; both share the same agent core, connectors, and Indic multilingual engine.

Which surface should I use?

You want to…UseWhy
Work with an existing local repo, private code, or offlineDesktop WorkspaceCode never leaves your machine; keys live in the OS keychain
Debug a terminal process, run migrations, or go deep in a codebaseDesktop WorkspaceReal PTY, multi-file diffs, checkpoints you can roll back
Start from a prompt in seconds with nothing installedCloud StudioIn-browser WebAssembly compiler, live preview, instant deploy
Ship a full-stack app with a database and a custom domainCloud Studio1-click Postgres/D1 provisioning and edge hosting

Not sure? Start with Cloud Studio to prototype, then import the project into Desktop Workspace when you need local execution and full control.

One agent core, two surfaces

Desktop Workspace

  • Agentic Canvas Mode: hand Bhai a task; it plans, edits across files, and reports progress live.
  • Ask AI on Selection: highlight code and press Cmd + K / Ctrl + K to explain, refactor, or test it.
  • Multi-file diff review: accept or reject hunk by hunk, with checkpoint rollback.
  • Transparency Dock: approval gates before shell commands or out-of-workspace writes.
  • Integrated PTY terminal: xterm.js + portable-pty with OSC 133 command blocks.
  • Local-first secrets: API keys in macOS Keychain, Windows Credential Manager, or Linux Secret Service; offline models via Ollama.

Cloud Studio

  • Prompt to app: Next.js, Vite + React, Astro, Remix, or SvelteKit, compiled in the browser.
  • Live responsive preview: desktop, tablet, and mobile viewports with a live console.
  • 1-click connectors: GitHub, GitLab, Vercel, Netlify, Neon, Supabase, Linear, Sentry via OAuth.
  • Instant deploys: *.bhaico.dev subdomains with free TLS, or push to Vercel and Netlify.

Built for how India writes code

Prompt in the language you think in — BhaiCode keeps code syntax intact while explanations flow naturally.

LanguageScriptExample prompt
Hindiहिन्दीइस कार्ट में coupon validation जोड़ो, पुराने checkout को न छेड़ो।
HinglishLatinCart me coupon validation add karo, older checkout mat todo.
Bengaliবাংলাএখানে অথেন্টিকেশন ফলব্যাক যোগ করুন।
Tamilதமிழ்இங்கே பிழை கையாளுதலைச் சேர்க்கவும்.

Supported languages: Hindi, Hinglish, Bengali, Tamil, Telugu, Marathi, Kannada, Gujarati, Malayalam, Punjabi, Odia, and English. See Multilingual intelligence for the zero-syntax-corruption guarantee.

Get started

Install the desktop app

Download for macOS, Windows, or Linux, then add a provider key or point BhaiCode at a local Ollama model.

Download & install →

Build in the browser

Open app.bhaico.de, describe your app, and watch it stream into the live preview.

Cloud Studio quickstart →

Bring your own code

Open a local repository or import from GitHub/GitLab and keep working where you left off.

Import existing projects →

Explore the docs

Was this page helpful?