Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Shi AI - Multi-Model Gateway & Coding AssistantNew to Visual Studio Code? Get it now.
Shi AI - Multi-Model Gateway & Coding Assistant

Shi AI - Multi-Model Gateway & Coding Assistant

Samay Jain

|
7 installs
| (0) | Free
All-in-one AI coding assistant and gateway for VS Code powered by OmniRoute: multi-model routing across 350+ providers, Model Arena, inline diff edits, git commits, code reviews, and background daemon.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

ShiPlugin - AI Gateway & Coding Assistant for VS Code

License: MIT VS Code Marketplace GitHub Powered by

ShiPlugin is an all-in-one AI developer toolkit and multi-model coding assistant for Visual Studio Code, powered by the OmniRoute multi-provider AI Gateway.

Access 350+ AI providers and 1,200+ models (Claude 3.5 Sonnet, GPT-4o, DeepSeek, Gemini 1.5 Pro, and local LLMs) with automatic quota-aware failover, zero setup, token compression, and complete privacy.


⚡ Key Capabilities

  • 🤖 Multi-Model AI Assistant Sidebar: Full GitHub-Flavored Markdown chat (tables, headings, syntax highlighting, blockquotes) with file context attachment (+ Attach File).
  • ⚔️ Model Arena (Ctrl+Alt+A / Cmd+Alt+A): Benchmark and compare any two models (e.g. Claude 3.5 Sonnet vs GPT-4o vs DeepSeek) concurrently on the exact same code prompt with side-by-side latency, token stats, and diff views.
  • 📝 Inline Diff Editing (Ctrl+Alt+I / Cmd+Alt+I): Transform highlighted code in natural language and review side-by-side diffs with 1-click apply.
  • 🌿 AI Git Commit Generator (Ctrl+Alt+G / Cmd+Alt+G): Analyzes staged/unstaged git diffs and automatically writes Conventional Commits directly into VS Code Source Control.
  • 🛡️ AI Code Reviewer & Security Linter (Ctrl+Alt+R / Cmd+Alt+R): Automated architectural, vulnerability, and performance audits generated into Markdown reports.
  • 🔍 Codebase Search & Architectural Q&A (Ctrl+Alt+S / Cmd+Alt+S): Ask natural language questions across your entire project repository with file links.
  • 💻 Natural Language Terminal Helper (Ctrl+Alt+T / Cmd+Alt+T): Plain English to PowerShell/Bash shell commands with 1-click terminal execution.
  • 💡 Native Quick Fix Provider (Ctrl+. / Lightbulb): Instant AI fixes and explanations on compiler, TypeScript, or linter errors.
  • ⚡ AI Ghost Text Autocomplete: Real-time code suggestions as you type (vscode.InlineCompletionItemProvider).
  • 🔄 Zero-Config Background Daemon: Automatically checks and spins up the background OmniRoute gateway on 127.0.0.1:20128.

⚙️ Configuration & Environment Setup

ShiPlugin automatically loads .env located at your workspace root.

1. Initialize .env

Copy .env.example to .env:

# Windows PowerShell
copy .env.example .env

# macOS / Linux
cp .env.example .env

2. Available Environment Variables

# ==============================================================================
# ShiPlugin Gateway Configuration
# ==============================================================================

# Gateway Endpoint (default: http://localhost:20128/v1)
OMNIROUTE_BASE_URL=http://localhost:20128/v1

# Gateway API Key (optional / if configured on your gateway)
OMNIROUTE_API_KEY=

# Local Server Port (default: 20128)
OMNIROUTE_PORT=20128

# Auto-start local background daemon when VS Code opens (true/false)
OMNIROUTE_AUTO_START=true

# Active Model Strategy
# Options: auto, auto/coding, auto/fast, auto/cheap, auto/smart, claude-3-5-sonnet-latest, gpt-4o, gemini-1.5-pro, deepseek-chat
OMNIROUTE_MODEL=auto/coding

# Optional Provider API Keys (for massive free quotas):
# GEMINI_API_KEY=AIzaSy...
# GROQ_API_KEY=gsk_...
# DEEPSEEK_API_KEY=sk-...
# OPENROUTER_API_KEY=sk-or-...
# MISTRAL_API_KEY=...
# OPENAI_API_KEY=sk-...
# ANTHROPIC_API_KEY=sk-ant-...

# Generation Parameters
OMNIROUTE_TEMPERATURE=0.7
OMNIROUTE_STREAM=true

⌨️ Keybindings Cheatsheet

Action Windows / Linux macOS
Inline Edit (Diff Review) Ctrl+Alt+I Cmd+Alt+I
Open AI Chat Sidebar Ctrl+Alt+O Cmd+Alt+O
Model Arena Battle Ctrl+Alt+A Cmd+Alt+A
Generate Git Commit Message Ctrl+Alt+G Cmd+Alt+G
Natural Language Terminal Helper Ctrl+Alt+T Cmd+Alt+T
Review Code & Security Audit Ctrl+Alt+R Cmd+Alt+R
Ask / Search Codebase Ctrl+Alt+S Cmd+Alt+S
Quick Fix Diagnostics Ctrl+. Cmd+.

🤝 Contributing & Open Source

ShiPlugin is 100% open-source! We welcome contributions, bug reports, and feature suggestions.

  • GitHub Repository: Samijain03/ShiPlugin
  • Issue Tracker: GitHub Issues
  • Backend Gateway: diegosouzapw/OmniRoute

📜 License

MIT © 2026 Samay Jain & Contributors

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft