VSLLama: A Multi-Provider, Local-First AI Coding Assistant for VS Code
If you have ever wanted a VS Code copilot that you fully control — one that talks to your local Ollama or llama.cpp models just as easily as it talks to OpenAI, Anthropic, Gemini, Perplexity, or NVIDIA NIM — that is exactly the itch VSLLama was built to scratch. VSLLama is a VS Code extension that turns your editor into a multi-provider AI coding assistant, with local-first inference treated as a first-class citizen rather than an afterthought. It is not tied to a single vendor, a single model, or a single API key. It brings together a chat panel, inline code completions, the ability to actually execute actions in your workspace, and support for the Model Context Protocol (MCP), all inside VS Code. Why build another AI coding extension? Most AI coding tools force a choice: use a cloud model and give up control, or run local models and lose the polished in-editor experience. VSLLama refuses that trade-off. Underneath, it uses a clean provider abstraction, so switching between a l...