{"repo":"frankroeder/parrot.nvim","free":true,"listed":false,"github":"https://github.com/frankroeder/parrot.nvim","clone":"git clone https://github.com/frankroeder/parrot.nvim.git","description":"parrot.nvim 🦜 - the plugin that brings stochastic parrots to Neovim.","language":"Lua","stars":790,"topics":["gpt","large-language-models","llm","neovim","nvim","plugin","prompting","chatgpt","openai","openai-api"],"license":null,"category":"ai-agents","readme_excerpt":"parrot.nvim 🦜 This is parrot.nvim, the ultimate stochastic parrot to support your text editing inside Neovim. Features • Demo • Getting Started • Commands • Configuration • Roadmap • FAQ Features parrot.nvim offers a seamless out-of-the-box experience, providing tight integration of current LLM APIs into your Neovim workflows, with a focus solely on text generation. The selected core features include on-demand text completion and editing , as well as chat-like sessions within native Neovim buffers . This plugin is intended for people who actually know what they are doing and people who care for privacy and transparency . The user is always under full control of what will be sent to the LLM API endpoint, hence this plugin fully excludes the whole notion of agents provided by tools such as codex, claude-code, and the gemini-cli. A substantial part of the code is based on an early fork of the brilliant work by Tibor Schmidt's gp.nvim. - Persistent conversations stored as markdown files within Neovim's standard path or a user-defined location - Custom hooks for inline text editing based on user instructions and chats with predefined system prompts - Unified provider system supporting any OpenAI-compatible API: + OpenAI API + Anthropic API + Google Gemini API + xAI API + Local and offline serving via ollama + Any custom OpenAI-compatible endpoint with configurable functions; also supports Perplexity.ai API, Mistral API, Groq API, DeepSeek API, GitHub Models, NVIDIA API, and Every","default_branch":null,"files":null,"tree":[],"storefront":"/r/frankroeder","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/frankroeder/parrot.nvim/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}