RadarTopicsBuildersWeeklyReads
Open Source Radar
folke/

sidekick.nvim

GitHub

Folke/sidekick.nvim is a Neovim plugin in Lua that combines Copilot NES-style suggestions with an integrated AI CLI terminal, offering configurable NES behavior, CLI tools, and UI customization.

2.7kstars
148forks
57issues
Apache-2.0license
2025since
Star historydaily snapshots by VibeCrowd

Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).

Alternatives & relatedmatched by topic overlap
Reviewgenerated from repository data · Aug 5, 2026

What it is

sidekick.nvim is a Neovim plugin that provides Next Edit Suggestions (NES) powered by Copilot LSP, along with an integrated AI CLI terminal for interacting with AI tools from within Neovim. It includes a review/apply workflow for diffs, chat capabilities, and a library of prompts for common tasks.

How it works

The plugin integrates Copilot LSP NES for automatic edits and diffs. It also exposes a built-in terminal interface to interact with AI CLIs, with pre-configured tool support and a prompt library. Configuration is via require("sidekick").setup({ ... }) and includes nes, cli, tools, prompts, and picker options. The default settings show various events and debounce controls for NES, UI options for CLI layout, and a mux system for session persistence.

Getting started

To install, use a Neovim plugin manager and configure the setup as shown in the README example. The Quick Start steps include enabling Copilot LSP, checking health with :checkhealth sidekick, signing in with :LspCopilotSignIn, and trying NES with a pause in typing or navigation via <Tab> to navigate/apply.

Latest releases

  • v2.3.0 (2026-03-20) . See release notes for v2.3.0.
  • v2.2.0 (2026-03-20) . See release notes for v2.2.0.
  • v2.1.0 (2025-10-23) . See release notes for v2.1.0.
  • v2.0.0 (2025-10-17) . See release notes for v2.0.0.
  • v1.3.0 (2025-10-08) . See release notes for v1.3.0.

Traction

2717 stars, 148 forks, 57 open_issues as reported. Language: Lua. License: Apache-2.0. Created: 2025-09-26. Last push: 2026-04-22.

Behind the repo

folke/sidekick.nvim is described as an AI sidekick for Neovim with NES integration and an AI CLI terminal, targeting Neovim users who want to review/apply diffs and interact with AI tools from within the editor. The repository topic set includes neovim, nvim-plugin, cli-related integrations, and multiple AI tool compatibilities.

Caveats

License: Apache-2.0. Requires Neovim >= 0.11.2 and the Copilot LSP server. The README notes optional dependencies like snacks.nvim and treesitter-textobjects for enhanced features. The defaults include multiple configurable sections (nes, cli, tools, prompts, picker) and a mux backend that defaults to tmux unless zellij is detected.

SharePost on XLinkedIn
All trending reposRevenue-verified startups →