A Visual Studio ToolWindow VSIX extension that provides a chat interface similar to GitHub Copilot Chat.
It leverages a locally deployed Retrieval-Augmented Generation (RAG) system for interacting with codebases.
- ToolWindow integrated directly into Visual Studio
- Chat with context-aware responses from your local codebase
- Powered by a custom RAG setup for private, offline code assistance
- Minimal dependencies; fully runs locally
- Build the VSIX project in Visual Studio.
- Install the generated
.vsixfile. - Open the ChatAssistant ToolWindow from the
View -> Other Windowsmenu.
- Type queries or prompts in the chat window.
- The extension will retrieve relevant context from your codebase and generate helpful responses.
- C# ToolWindow VSIX project
- .NET Framework / .NET Standard (as per project configuration)
- Local RAG service is required to provide code-aware responses
[Not set]