nickjvandyke/opencode.nvim
Neovim 🤝 OpenCode in the flow that you already know. observed · 2026-08-28
Health v2 · maintenance only
84/100
- Activity 98
- Release rhythm 98
- Longevity 29
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 5
- age_days: 417
- days_rel: 13
- days_push: 12
- n_releases_24m: 26
Adoption not part of the score
3794 stars · 150 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
A Neovim plugin written in Lua that integrates the OpenCode AI coding agent into the editor via its TUI and API. It injects editor context (cursor, selection, buffer), manages prompts and commands, and handles OpenCode edit events as autocmds.
Use cases
- ask an AI assistant about the current buffer or selection from Neovim
- send visual selections or text objects to an AI coding agent
- accept, reject, and reload AI-generated code edits inside Neovim
- run OpenCode commands and sessions without leaving the editor
- trigger AI prompts with custom keymaps and operators
When to choose
- you use Neovim and want OpenCode integration in your existing workflow
- you prefer AI pair programming with editor context injection and Vim-style keymaps
- you want to accept/reject AI edits and react to agent events via autocmds
When to avoid
- you don't use Neovim or OpenCode
- you want a standalone AI chat app outside the terminal
- you need an IDE plugin for VS Code or JetBrains instead
Facets
plugin · maturity active
agent-framework chatbot developer-tools plugin-system terminal-ui developer-tools text-editors artificial-intelligence windows cross-platform neovim-plugin opencode ai-assistant lua editor-integration pair-programming ai-agents command-line linux macos
1 source
- readme: https://github.com/nickjvandyke/opencode.nvim · fetched 2026-08-28 · 767114edad80
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| nickjvandyke/opencode.nvim | main | 84 |
For agents
markdown · JSON · MCP: product_card(name="nickjvandyke/opencode.nvim")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem