Skip to main content

Self hosted

The hype with AI keeps going, then let's take a look at open source options that You can set up at your infrastructure, this time for code completions.

My requirements by order when I started to research at github:

  1. Open source.
  2. Direct set up, self hosted first.
  3. Possible to customize.

I found different repositories but these two catch my attention:

Code clippy vscode

Code clippy vscode

I followed the initial set up:

npm install
npm run esbuild
vsce package

Package a vscode extension locally and install.

Faux Pilot

FauxPilot

I set up the server, and choose between the options available:

./setup.sh
./launch.sh

I return to vscode, and edit the setting of code clippy vscode extension to activate the faux pilot option.

Conclusion

It works. Advantages: save money, customization, self hosted.

Is it now your turn?

Join us.