Custom Pilot Introduction
Custom Pilot is a Visual Studio Code extension framework that allows you to easily integrate your custom code completion model into VS Code. Learn more on the project's homepage.
What is Custom Pilot
Custom Pilot is an extension for Visual Studio Code that lets you integrate your custom code completion models. It works with LM Studio, allowing developers to use their own models for a more personalized coding experience. This is achieved by using a custom model to improve code suggestions and autocompletion. It's a great choice for developers who want to use their own models to tailor their coding environment and boost their productivity.
How does Custom Pilot work
The Custom Pilot Visual Studio Code extension integrates custom code completion models into the VS Code environment. It operates by connecting to an API server, which should adhere to OpenAI's API format, serving /v1/models and /v1/completions endpoints. Users configure the extension by setting the API server URL, selecting an inference model, and providing an API key for authentication if required. Custom Pilot also supports integration with LM Studio, allowing developers to use locally hosted LLMs for code completion offering benefits over custom pilot shirts or custom pilot logbook..
Benefits of Custom Pilot
Custom Pilot is a Visual Studio Code extension designed to integrate custom code completion models. It allows users to utilize any API server following OpenAI's API format, specifying endpoints for models and completions. The extension enables configuration of the API server URL, selection of an inference model, and API key input for authentication. Custom Pilot can be used with LM Studio to run LLMs offline by setting the API server URL to the appropriate local address, facilitating custom code completion in any programming language within VS Code.
Pros and Cons of Custom Pilot
Pros
- Integrates custom code completion models into VS Code.
- Uses OpenAI's API format for easy integration.
- Compatible with local LLMs via LM Studio.
- Supports any programming language and file type.
Cons
- Requires an external API server.
- Depends on OpenAI's API format.
- Last commit was 8 months ago.
- Only 93 installs.