Downloads

Start with the free public beta CLI, or try desktop prereleases as they become available. Students with valid .ac.in or .edu.in accounts keep BharatCode student access free forever.

CLI and OpenCode plugin

Recommended for new beta users. Install once, sign in through the browser, and run BharatCode from your terminal or editor. No provider keys.

$ npm install -g bharatcode
$ bharatcode auth login
$ bharatcode opencode configure
Join free beta

Desktop app

The beta desktop app has native BharatCode OAuth. Installers are published from the BharatCode Desktop release, so this page follows the current version automatically.

Windows build pendingAppImage pendingdeb pending
Desktop release metadata is temporarily unavailable. The CLI beta remains available.

What signs in where

One BharatCode account

GitHub, Google, or email creates the same BharatCode identity used by the web account page, CLI, desktop app, and editor integrations. Use your student email to keep access free forever.

No separate OpenCode install

The BharatCode CLI configures the OpenCode plugin for you. BharatCode Desktop ships its own app bundle, so it does not require uninstalling OpenCode.