nickjvandyke/opencode.nvim

Integrate the opencode AI assistant with Neovim — streamline editor-aware research, reviews, and requests.

64
/ 100
Established

Based on the README, here's a technical summary: Communicates with the opencode AI assistant via an in-process LSP server running on a configurable port, with optional snacks.nvim integration for enhanced input and picker UI. Passes rich editor context to prompts through placeholder substitution (`@this`, `@diagnostics`, `@diff`, etc.), supports predefined prompt templates, and enables Vim-native workflows via operator mappings and dot-repeat. Automatically spawns an embedded opencode instance if none is running, with customizable server lifecycle management for alternative terminal backends like snacks.terminal.

2,859 stars. Actively maintained with 24 commits in the last 30 days.

No Package No Dependents
Maintenance 23 / 25
Adoption 10 / 25
Maturity 15 / 25
Community 16 / 25

How are scores calculated?

Stars

2,859

Forks

100

Language

Lua

License

MIT

Last pushed

Mar 12, 2026

Commits (30d)

24

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/nickjvandyke/opencode.nvim"

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