A Neovim plugin that lets you describe what you want to do in plain English and returns the exact commands you need to run.
- Floating input window — type your intent, get commands back
- Context-aware — detects your installed plugins and suggests relevant commands
- Supports Claude (Anthropic) and OpenAI
- Press
<CR>on any result to yank the command
- Neovim 0.9+
curlavailable on your PATH- An Anthropic or OpenAI API key
{
"dtnewman/remember.nvim",
config = function()
require("remember").setup({
provider = "claude", -- or "openai"
})
end
}Set your API key as an environment variable:
export ANTHROPIC_API_KEY="your-key-here"
# or
export OPENAI_API_KEY="your-key-here":Remember— open the command lookup widget<leader>re— default keymap (normal mode)
Type what you want to do, press <CR> to submit. In the results window, press <CR> on any line to yank the command, q or <Esc> to close.
require("remember").setup({
provider = "claude", -- "claude" | "openai"
api_key = nil, -- or pass key directly (falls back to env var)
model = nil, -- nil uses default: claude-haiku-4-5-20251001 / gpt-4o-mini
keymap = "<leader>re", -- set to "" to disable
})