Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>BharatCode - AI coding agent for VS CodeNew to Visual Studio Code? Get it now.
BharatCode - AI coding agent for VS Code

BharatCode - AI coding agent for VS Code

Navya Gupta

| (0) | Free
BharatCode is an open source AI coding agent for VS Code: inline autocomplete, browser automation, automated refactoring, an agent manager, and custom modes for planning, coding, and debugging. Powered by bharatcode.ai with two models: qwen-3.8-27b (262k context) and deepseek-v4.1-flash (1M context)
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Latest release bharatcode.ai

BharatCode is an AI coding agent for VS Code.
Generate code, automate tasks, and run terminal commands with qwen-3.8-27b and deepseek-v4.1-flash, the two models served by bharatcode.ai.

Key Features

  • Code Generation: BharatCode can generate code using natural language.
  • Inline Autocomplete: Get intelligent code completions as you type, powered by a bring-your-own-key AI provider. The BharatCode models are chat-only, so inline autocomplete requires your own provider key.
  • Task Automation: BharatCode can automate repetitive coding tasks to save time.
  • Automated Refactoring: BharatCode can refactor and improve existing code efficiently.
  • MCP support: Connect Model Context Protocol servers through config to extend the agent's capabilities.
  • Agents: Code, Plan, Ask, and Debug built in, plus your own custom agents.

Get Started

  1. Install the BharatCode extension .vsix for your platform from the Releases page.
  2. On first launch, BharatCode prompts you for your API key. Create one at bharatcode.ai — all model requests go through the BharatCode API at https://bharatcode.ai/api/model/v1.
  3. Start coding with AI that adapts to your workflow.

Developer Setup

If you want to contribute or modify the extension locally, see the Contributing Guide for build and setup instructions.

Snapshot Builds

To build and share a development snapshot of the extension:

# Run from packages/kilo-vscode/

# Build only (outputs VSIX to system temp dir)
bun run snapshot:build

# Build and install directly into VS Code
bun run snapshot:install

The snapshot version embeds the current commit SHA and your git username (from git config user.name), e.g. 7.0.47-snapshot+8ff7f2d02.yourname.

Contributing

We welcome contributions from developers, writers, and enthusiasts! To get started, please read our Contributing Guide. It includes details on setting up your environment, coding standards, types of contribution and how to submit pull requests.

Code of Conduct

Our community is built on respect, inclusivity, and collaboration. Please review our Code of Conduct to understand the expectations for all contributors and community members.

License

This project is licensed under the MIT License. You're free to use, modify, and distribute this code, including for commercial purposes as long as you include proper attribution and license notices. See License.

Thanks to all the contributors who help make BharatCode better!

mcowger bhaktatejas922 NyxJae Aikiboy123 cobra91
ivanarifin PeterDaveHello possible055 seuros more ...
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft