copilot-emacs / copilot.el

An unofficial Copilot plugin for Emacs.
MIT License
1.74k stars 124 forks source link

support for huggingface starcoder #137

Closed hammerandtongs closed 1 year ago

hammerandtongs commented 1 year ago

From a conversation at reddit -

https://old.reddit.com/r/emacs/comments/138f8nl/open_copilot_alternative/

It has 15.5B parameters, 8192 context window, it was trained on permissively licensed code.

https://huggingface.co/bigcode/starcoder

Existing VSCode extension-

https://marketplace.visualstudio.com/items?itemName=HuggingFace.huggingface-vscode

https://github.com/Soulter/hugging-chat-api

https://thakkarparth007.github.io/copilot-explorer/posts/copilot-internals.html#reverse-engineering-preview of copilot

zerolfx commented 1 year ago

I don't have the energy to maintain a plugin that I don't use. Additionally, I'm not using Emacs as frequently as before.

Thank you for your suggestion, and I also believe that providing more choices for Emacs users is a good thing. Furthermore, feel free to reference and use the code in copilot.el - I believe there are still some useful parts for completion display.

danlamanna commented 1 year ago

For those following, it looks like someone created a starcoder client here https://gitlab.com/daanturo/starhugger.el.

I don't have the energy to maintain a plugin that I don't use. Additionally, I'm not using Emacs as frequently as before.

Thanks for being upfront about the limits of your capacity to maintain this (excellent) package.