BroPilotBroPilot is a Visual Studio and SQL Server Management Studio extension that brings the power of local Large Language Models (LLMs) directly into your development workflow. Unlike cloud-based AI assistants, BroPilot enables intelligent code assistance—such as code completions, explanations, and refactoring suggestions—without sending your code or context to external servers. This ensures privacy, low latency, and full control over your development environment. 🚀 Install from VS Marketplace ✨ Problem StatementModern software development increasingly relies on AI-powered code assistants to boost productivity, improve code quality, and reduce repetitive tasks. However, most existing solutions require sending sensitive code to third-party cloud services, raising concerns about privacy, data security, and compliance. Additionally, reliance on external APIs can introduce latency, cost, and dependency risks. BroPilot addresses these challenges by:
PerformanceBroPilot is engineered for high performance and a smooth user experience, even when working with large codebases or complex LLM interactions.
These optimizations collectively ensure that BroPilot feels fast, fluid, and unobtrusive, letting you focus on your code without interruption. This method is analyzed in a 11mb fileSimple interactions are really fastKey Features1. Local LLM Integration
2. Code Explanations
3. Refactoring Assistance
4. Seamless Visual Studio Integration
5. Configurable and Extensible
6. Privacy and Security
7. "Try" Button FeatureThis feature enables users to apply code blocks directly within the current file in a sophisticated, embedded way. It leverages Visual Studio’s internal APIs for safe and context-aware code insertion. Key Capabilities:
Limitations:
When BroPilot Try tries to apply the changes, it will output its decision and motivation. SQL Server Management Studio (SSMS) Support BroPilot is no longer limited to Visual Studio—developers and database professionals can now benefit from its local AI assistance directly inside SQL Server Management Studio. This integration makes it easier than ever to understand, write, and refactor SQL queries with the same privacy-first approach. Key Capabilities in SSMS: Query Explanations – Select SQL statements and instantly get clear explanations of what the query does. Query Suggestions & Refactoring – Improve readability, performance, or maintainability of SQL queries with locally powered AI suggestions. Seamless Workflow – BroPilot integrates naturally into SSMS, so you can work with your databases without switching tools. Same Privacy, Same Performance – Just like in Visual Studio, all processing happens locally. No queries or schema data are sent to external servers. This makes BroPilot a valuable companion not only for software developers, but also for database administrators, analysts, and anyone working extensively with SQL Server. Getting Started
Requirements
LicenseBroPilot is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. Acknowledgments
ContactFor support, questions, or feedback, please open an issue on the GitHub repository. |