{"repo":"nickjvandyke/opencode.nvim","free":true,"listed":false,"github":"https://github.com/nickjvandyke/opencode.nvim","clone":"git clone https://github.com/nickjvandyke/opencode.nvim.git","description":"Neovim 🤝 OpenCode in the flow that you already know.","language":"Lua","stars":3777,"topics":["ai-agents","ai-assistant","neovim","nvim","opencode","plugin","terminal","neovim-plugin","ai","lua"],"license":"MIT","category":"cli-tools","readme_excerpt":"opencode.nvim Neovim plugin that integrates with OpenCode to keep you in the flow that you already know. https://github.com/user-attachments/assets/e85e021c-fa8f-466e-830c-c667b28f611e ⭐ Motivation AI works best at small, focused scopes — as a pair programmer with the human driving. You stay in control, craft the code that matters, and keep your skills sharp. opencode.nvim just provides the context and connection to make that pairing seamless. Rather than introduce yet another interaction model, opencode.nvim leverages OpenCode's existing TUI and API via standard Neovim interfaces. You keep your environment, your config, your flow. For me, the best tools are the ones that \"just work.\" opencode.nvim is designed to be one of them. ✨ Features - Connect to any OpenCode server, or start an integrated instance - Inject editor context (cursor, selection, buffer, etc.) - Input prompts with completions and highlights - Select from built-in and custom prompts - Execute OpenCode commands - Accept/reject and reload OpenCode edits - Handle OpenCode events as autocmds - Simple, sensible, Vim-y defaults and interfaces 📦 Setup vim.pack (recommended) lazy.nvim nixvim Integrations The below examples are specific, but generalize to other plugins. snacks.nvim blink.cmp lualine.nvim [!TIP] Run :checkhealth opencode after setup. ⚙️ Configuration opencode.nvim provides a rich and reliable default experience — see all available options and their defaults here. Contexts opencode.nvim replaces placeh","default_branch":null,"files":null,"tree":[],"storefront":"/r/nickjvandyke","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nickjvandyke/opencode.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."}