gp.nvim
gen.nvim
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.
gp.nvim
- Gp.nvim: Neovim plugin ChatGPT text/code operations and Speech to text
- Emacs-copilot: Large language model code completion for Emacs
-
LLMs are a revolution in open source
Here's one example: Today I used GPT-4 to write documentation for a Neovim plugin: https://github.com/Robitx/gp.nvim/pull/72/files
It may be a fancy Markov chain, but it seems to have understood the code it documented.
-
ggVG+command or have dedicated commands for whole buffer?
Update: Solved thanks to the u/geckothegeek42 nudge in the right direction.
-
gp.nvim - yet another plugin integrating GPT with OpenAI API into neovim
Long story short - I didn't like available options, tried forking and bending, but eventually made one from scratch under MIT license => https://github.com/Robitx/gp.nvim
gen.nvim
- Gen.nvim: Neovim plugin to generate text using LLMs with customizable prompts
-
Emacs-copilot: Large language model code completion for Emacs
There's also https://github.com/David-Kunz/gen.nvim which works locally with ollama and eg. mistral 7B.
Any experience/comparison between them?
-
Orca 2: Teaching Small Language Models How to Reason
For smaller models, I'm impressed by Mistral-7b or fine-tuned variants like Zephyr. I use it regularly in Neovim[1] for mundane tasks (grammar correction, summaries, ...). I'm curious how Orca 2 performs, downloading it right now.
[1]: with https://github.com/David-Kunz/gen.nvim
- Ollama is now available as an official Docker image
What are some alternatives?
neoai.nvim - Neovim plugin for intracting with GPT models from OpenAI
ollama - Get up and running with Llama 3, Mistral, Gemma, and other large language models.
chatgpt - Use ChatGPT inside Emacs
nopilot.nvim - Neovim plugin for interaction with LLMs
emacs-copilot - Large language model code completion for Emacs
ellama - Ellama is a tool for interacting with large language models from Emacs.
cmp-clippy - nvim-cmp source for code suggestion
nvim-config - My neovim config
gpt.el - A simple Emacs package for calling instruction-following language models
org-ai - Emacs as your personal AI assistant. Use LLMs such as ChatGPT or LLaMA for text generation or DALL-E and Stable Diffusion for image generation. Also supports speech input / output.
copilot.el - An unofficial Copilot plugin for Emacs.