Introducing copilot-client.lua

This page summarizes the projects mentioned and recommended in the original post on /r/neovim

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • copilot.lua

    Fully featured & enhanced replacement for copilot.vim complete with API for interacting with Github Copilot

  • This plugin doesn't start the Copilot server on its own (hence the name copilot-client). It works hand in hand with the great copilot.lua plugin which starts the Github Copilot server as a Language Server.

  • copilot-cmp

    Lua plugin to turn github copilot into a cmp source

  • NOTE: The only other way of using Copilot as a cmp source didn't work well for me either. Cmp panel was too cluttered and having to scroll through suggestions slowed me down in my workflow.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • gpt-code-clippy

    Full description can be found here: https://discuss.huggingface.co/t/pretrain-gpt-neo-for-open-source-github-copilot-model/7678?u=ncoop57

  • This plugin certainly isn't for everyone. If you are happy with your GitHub Copilot experience don't feel the need to try this one. Also, I realize that because GitHub Copilot is paid now many people in the neovim community don't want anything to do with it. But in the future, this plugin might be a good inspiration for a unique workflow with open-source versions of Copilot like gpt-code-clippy.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts