whereismyai
sidekick.nvim
sidekick.nvim is a Neovim plugin that integrates Copilot LSP Next Edit Suggestions with a built-in terminal for AI CLI tools.
sidekick.nvim is a Neovim plugin designed to bring AI coding assistance directly into your editor. It integrates Copilot LSP's Next Edit Suggestions to provide automated refactorings and multi-line changes with rich syntax-highlighted diffs and hunk navigation. Additionally, it includes a lightweight terminal wrapper for interacting with various AI command-line tools such as Claude, Gemini, Grok, and Codex. The plugin allows you to send context-aware prompts containing file contents, cursor positions, and diagnostics to your tools. It is built for Neovim users who want to manage AI assistants and review diffs without switching windows. It offers customizable configurations, prompt libraries, session persistence, and API integrations.
sidekick.nvim at a glance
- Best for: Software engineer
- Runs on: Linux, macOS, Windows
- Pricing: Free
- Released: September 2025
- Category: AI coding tool
- Website: github.com/folke/sidekick.nvim
Key features
- Next Edit Suggestions powered by Copilot LSP
- Inline and block-level diffs with syntax highlighting
- Hunk-by-hunk navigation for reviewing edits
- Direct access to AI command-line tools in terminal windows
- Context-aware prompts including file content and diagnostics
- Pre-defined prompt library for common coding tasks
- Session persistence with tmux and zellij integration
- Automatic file reloading when modified by AI tools
Use it for
- Reviewing and applying multi-line AI code refactorings
- Interacting with local AI command-line tools inside Neovim
- Fixing code diagnostics using automated context prompts
- Navigating through code suggestions hunk by hunk
Companions
Tools that articles about sidekick.nvim recommend using with it, each with its job.
- GitHub MCP Server — Issues, pull requests and CI runs inside Copilot chat.
- Context7 — Current, version-specific docs for accurate suggestions.
- Playwright MCP — End-to-end testing from Copilot agent mode.
- Firecrawl — Turns reference pages into clean Markdown for the agent.
- MCP Toolbox for Databases — Connects Copilot to Postgres for schema and SQL work.
- Sentry — Sentry MCP brings root-cause analysis into the editor.
Alternatives to sidekick.nvim
- CopilotChat.nvim — Integrates GitHub Copilot chat into Neovim with tool calling and custom providers.
- opencode.nvim — Keeps AI interactions within the existing Neovim environment and workflow.
- copilot.lua — It runs efficiently in Lua to prevent performance issues and overheating.
- CodeCompanion — Provides native AI integration and agent support directly within Neovim.
- GitHub Copilot — Built into GitHub, with Claude and Codex agents on the same plan
- Atlas.nvim — Manage code reviews and issues directly inside your Neovim editor.
- claudecode.nvim — Adds native AI coding assistant functionality to Neovim.
- Cursor — Autocomplete, inline edits and parallel agents in one editor
- GitHub Copilot CLI — Integrates directly into your terminal for local, natural language AI coding assistance.
- CopilotKit — Connects your application to AI agents with generative UI and human approvals.
- Copilot for Xcode — Integrates directly into Xcode to provide intelligent completions, chat, and agent mode.
- Coucou — It provides open-source, real-time agent monitoring and approvals directly from the screen notch.
All sidekick.nvim alternatives