copilot.el
gptai
Our great sponsors
copilot.el | gptai | |
---|---|---|
20 | 4 | |
1,580 | 63 | |
6.6% | - | |
8.5 | 6.2 | |
4 days ago | about 2 months ago | |
Emacs Lisp | Emacs Lisp | |
MIT License | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
copilot.el
-
Emacs-copilot: Large language model code completion for Emacs
Note that this isn't for github's copilot, but rather for running your own LLM engine locally. It's going to quickly get confused with the unofficial copilot-for-emacs plugin pretty quickly: https://github.com/zerolfx/copilot.el
Yeah and there's already a well-known (at least I already knew about it) package started in 2022 called "copilot" for Emacs that is actually a client for GitHub Copilot: https://github.com/zerolfx/copilot.el
Given the lack of namespacing in Elisp (or, rather, the informal namespacing conventions by which these two packages collide) it's unfortunate that this package chose the same name.
-
Starhugger.el now displays suggestions as overlays
It's a package to integrate Bigcode/Starcoder into Emacs like https://github.com/zerolfx/copilot.el does with Github Copilot.
-
Bigcode/Starcoder integration
It's not fancy with previewable overlays and stuffs as https://github.com/zerolfx/copilot.el and I am not so sure if the performance is optimal, but it gets the bare job done.
-
Is there a package or something for code completion in org mode files for src blocks?
Unfortunately, the only way I've managed to get code completion working without having to use the C-c ' buffer is through the unofficial copilot.el. The good news is that it work for any language (including elisp literate configs) but it's a little too aggressive on it's completions.
-
Emacs hours 2 and 3
that was enough for this to work from https://github.com/zerolfx/copilot.el
-
Helix: Release 23.03 Highlights
Devs could use the unofficial plugin for Emacs (https://github.com/zerolfx/copilot.el) as a guideline to add support
-
Parameter hints in emacs
The whole gif in the repo's README
- GitHub announces a bunch of new GPT-4 powered coding assistants. What should and could Emacs and open-source community do?
-
Show HN: Codeium: Free Copilot Alternative for Vim / Neovim
You can use https://github.com/zerolfx/copilot.el to get Copilot completions in Emacs.
Video explainer: https://youtu.be/dZMGH_3UdSE
gptai
-
GitHub announces a bunch of new GPT-4 powered coding assistants. What should and could Emacs and open-source community do?
Gonna plug this because it seems relevant, my package, gptai.el is aimed at being extended and would be a good starting off point for such a project as a copilot coding partner for emacs. This package is available through MELPA and has a good wiki on the github.
- A ChatGPT Emacs Shell
-
ChatGPT inside Emacs
this(gptai) is an extensible openAI API wrapper I made, it is also available through MELPA so you can just package-install it from there easily.
What are some alternatives?
quelpa-use-package - Emacs quelpa handler for use-package
codeium.el - Free, ultrafast Copilot alternative for Emacs
codeium.vim - Free, ultrafast Copilot alternative for Vim and Neovim
eldoc-box - childframe doc for eglot and anything that uses eldoc
chat_waitlist_signup
dotfiles - Mouseless Workflow (WIP)
ChatGPT.el - ChatGPT in Emacs
codegpt - Use GPT-3 inside Emacs
cape - 🦸cape.el - Completion At Point Extensions
starhugger.el
gpt.el - A simple Emacs package for calling instruction-following language models