About TurboPilot
TurboPilot is an open source, self hosted code completion engine that runs a large language model locally on a CPU. It is a copilot style clone that uses the library behind llama.cpp to run the 6 billion parameter Salesforce Codegen model in about 4 GiB of RAM. It is heavily based on and inspired by the FauxPilot project, and later versions added support for StableCode 3B Instruct using quantized GGML models, along with a refactored code base meant to make new models easier to add.
It was built for developers who wanted editor autocompletion without a cloud service or a GPU, and it can be built from source in C++ or run from a Docker image. The author describes it as a proof of concept rather than a stable tool, and notes that autocompletion is quite slow in this version. The code is released under the BSD 3 Clause license.
The repository was archived by its owner on September 30, 2023 and is read only. The README states that TurboPilot is deprecated and that other mature solutions meet the community's needs better, and it points to a blog post explaining the decision and recommending alternatives. No new development is planned. The software is free to use and has no paid plans.