Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>InvAitNew to Visual Studio Code? Get it now.
InvAit

InvAit

Pavel Yakovlev

|
43 installs
| (0) | Free
Local AI Chat and agent
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

InvAit for Visual Studio Code

Local AI coding agent with tool-calling support, running entirely inside VS Code via an embedded Blazor WebAssembly UI.

🔐 Security & Privacy

  • Local First: No code leaves your machine by default.
  • Private AI: Native support for local LLMs (Ollama, LM Studio, vLLM).
  • Control: You define the endpoint and API keys. No telemetry.

✨ Key Features

  • AI Chat — streaming chat with OpenAI-compatible LLMs (SSE), session history, and multi-model support.
  • Agent Tools — read/write/edit files, grep, search, run bash commands, git operations — all from the chat.
  • Context Awareness — automatically publishes active file content, selection, and workspace structure to the LLM.
  • Skills & Rules — load reusable skill files (*SKILL.md) and project/global rules (.agents/rules.md).
  • MCP Support — connect to external MCP servers (stdio/HTTP-SSE) for additional tools.
  • Sub-Agents — delegate complex subtasks to focused agent instances with their own tool budgets.
  • Approval Modes — per-category tool approval (Allow / Ask / Deny) for safe autonomous operation.

Configuration

Local (Recommended)

Server Run description Endpoint
unsloth install / download model / create api token http://localhost:8888
LM Studio install / download model / start local server http://localhost:1234
Olama install / download model http://localhost:11434

Remote / Self-Hosted

  • Endpoint: URL of your OpenAI-compatible provider.
  • Key: Your API Key
Server Run description Endpoint
OmniRoute in terminal install
npm install -g omniroute
run
omniroute
http://localhost:20128
OpenRouter sing in / pay / use https://openrouter.ai/api
Siliconflow sing in / pay / use https://api.siliconflow.com

/v1 at the end of the endpoint does not need to be specified. It will be automatically deleted and that's normal.

Screenshots

Screenshots

Edit files

Settings

General Tools

📄 License

MIT

Requirements

  • VS Code 1.138.0 or later
  • An OpenAI-compatible ChatCompletions endpoint (configured in the chat settings)

Usage

  1. Run the command "Open InvAit chat" from the Command Palette (Ctrl+Shift+P / Cmd+Shift+P).
  2. Configure your API endpoint and model in the settings dialog.
  3. Start chatting - the AI can read files, edit code, run commands, and more.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft