gsuuon/model.nvim

Neovim plugin for interacting with LLM's and building editor integrated prompts.

42
/ 100
Emerging

Supports both hosted (OpenAI, Google PaLM, Hugging Face) and local models (llama.cpp, Ollama) with provider-agnostic architecture, enabling seamless provider switching. Prompts are fully programmable in Lua with async multi-step execution, streaming responses directly into buffers with multiple edit modes (append/replace/insert), and persistent chat buffers with editable conversation history. Includes Treesitter syntax highlighting for chat files, context management via quickfix lists, and a growing vector store feature for semantic search capabilities.

396 stars. No commits in the last 6 months.

Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 14 / 25

How are scores calculated?

Stars

396

Forks

29

Language

Lua

License

MIT

Last pushed

Jul 23, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/prompt-engineering/gsuuon/model.nvim"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.