Use 100+ LLMs in Visual Studio with a built-in chat window powered by LiteLLM. Multi-server support, streaming SSE, function calling, reasoning tokens, multimodal input, dashboard, status-bar context
Use 100+ LLMs in Visual Studio with a built-in chat window powered by LiteLLM. Multi-server support, streaming SSE, function calling, reasoning tokens, multimodal input, dashboard, status-bar context indicator.
Features
100+ LLMs through a unified OpenAI-compatible API (OpenAI, Anthropic, Google, AWS, Azure, Ollama, vLLM, sglang, and any OpenAI-compatible endpoint)
Multi-server support — connect to multiple LiteLLM servers simultaneously and aggregate models across all of them
Streaming chat completions via Server-Sent Events (SSE)
Tool / function calling support, including a fallback parser for backends that stream raw tool-call syntax as plain text (Hermes/Qwen chat templates)
This is the Visual Studio port of the litellm-vscode-chat VS Code extension.
Aspect
VS Code
Visual Studio
Language
TypeScript
C# / .NET Framework 4.8
Chat surface
Integrated into Copilot Chat's model picker
Own chat tool window (WPF)
Settings
settings.json
Tools → Options → LiteLLM Provider
Secret storage
VS Code SecretStorage
Windows DPAPI
Visual Studio (unlike VS Code) exposes no API for third-party extensions to register custom language model providers into the Copilot Chat panel. So instead of plugging into Copilot Chat, this extension ships its own WPF chat window that talks directly to LiteLLM — same streaming, tool-calling, reasoning, and retry behavior.
Requirements
Visual Studio 2022 (17.0+) or Visual Studio 2026
.NET Framework 4.8
Visual Studio SDK workload component
A running LiteLLM proxy (self-hosted or cloud)
Quick Start
Open View → Other Windows → LiteLLM Chat.
Open View → Other Windows → LiteLLM Dashboard and add a server (label, base URL, API key).
Pick a model in the chat window's model dropdown and start chatting.
Privacy
Your prompts and completions travel only between Visual Studio and the LiteLLM servers you configure. No telemetry, no third-party calls.