Personal CopilotThis tool is an experimental extension for the Visual Studio Code IDE. It is designed for developers and operations professionals. The extension helps with generating code, finding issues and vulnerabilities, summarizing code, creating documentation, and doing git code reviews before committing changes. The extension uses different APIs for large language models (LLMs). Currently, it only works with locally hosted open-source APIs like Llama2 and Mistral. This gives the extension a wide range of features and functions. Since the LLMs are hosted locally, it works even when you are not connected to the internet. Please note that this is an experimental version resulting from my learning and experimentation with Local LLMs. Therefore, you should use it at your discretion and at your own risk.Features
Prerequisites
Configuring the ExtensionOpen VS Code settings, and search for "Personal-Copilot", to find the settings required for this extension. Key settings are:
How to use the Personal Copilot?
Known Issues/LimitationsDeveloped this project while experimenting with Local LLM, still work for feedback, Azure Repo review is having some trouble. With keeping these context, use it with at your risk :) .
Release Notes1.0.01.1.0Included full support for latest local LLMs and fine tuned the prompts accordingly Hope you will like it! |