An intelligent AI coding assistant powered by Sarvam AI, built into VS Code.
🌐 Website | 🐛 Report a Bug | 💡 Request a Feature | 💬 Discussions
- 💬 AI Chat Sidebar — Ask anything about your code, get instant answers with full file context
- ⚡ Inline Code Completions — Real-time suggestions as you type
- 🔧 Fix with Sarvis AI — Select broken code, get an improved version shown as a diff
- 🔐 Secure API Key Storage — Encrypted via VS Code's built-in secret storage
Install from .vsix:
Extensions panel (Ctrl+Shift+X) → ••• Menu → Install from VSIX
Ctrl+Shift+P → "Sarvis: Set API Key"
Or click ⚙ in the Sarvis sidebar panel.
Get your API key at sarvam.ai
Click the S icon in the VS Code Activity Bar and start chatting!
Found something broken? We want to fix it fast.
- Check if the issue already exists in open issues
- Make sure you're on the latest version
- Try reloading VS Code (
Ctrl+Shift+P→Reload Window)
👉 Click here to open a Bug Report
Please include:
**VS Code Version:** (Help → About)
**Sarvis Version:** (Extensions panel → Sarvis AI)
**OS:** Windows / macOS / Linux
**What happened:**
A clear description of the bug.
**Steps to reproduce:**
1. Go to '...'
2. Click on '...'
3. See error
**Expected behavior:**
What you expected to happen.
**Screenshots / Logs:**
Attach any screenshots or paste the Output panel logs.
(View → Output → select "Extension Host" from dropdown)
Have an idea to make Sarvis better?
👉 Click here to open a Feature Request
Please include:
- What problem does this solve?
- How would you like it to work?
- Any examples or references?
For questions, ideas, or general feedback that isn't a bug:
Want to contribute or run locally?
# 1. Clone the repo
git clone https://github.com/AkashKobal/sarvis.git
cd sarvis
# 2. Install dependencies
npm install
# 3. Build
node esbuild.js
# 4. Open in VS Code
code .
# 5. Press F5 to launch Extension Development Hostfeat: New feature
fix: Bug fix
docs: Documentation changes
style: Formatting, no logic change
refactor: Code restructure
chore: Build / config changes
| Label | Description |
|---|---|
bug |
Something isn't working |
enhancement |
New feature request |
question |
General question |
good first issue |
Great for new contributors |
help wanted |
Extra attention needed |
wontfix |
This will not be worked on |
duplicate |
Already reported |
- Multi-language support (Hindi, Tamil, Telugu via Sarvam)
- Chat history persistence across sessions
- Custom system prompt configuration
- Voice input support
- Support for multiple AI models
- Workspace-level context awareness
MIT License © 2024 Sarvium
See LICENSE for full text.
|
Created by Sarvium |
Developed by Akash Kobal |
Powered by Sarvam AI |
Built with ❤️ by Sarvium · Developed by Akash Kobal