codecompanion-history.nvim

ravitemer
69
A history management extension for codecompanion AI chat plugin that enables saving, browsing and restoring chat sessions.
#ai #chatgpt #chatplugin #claude #claude-code #codecompanion #devtools #extension #gemini #goose #grok #mcp #neovim #neovim-plugin

Overview

codecompanion-history.nvim Introduction

codecompanion-history.nvim is a history management extension for the codecompanion AI chat plugin, designed to enable users to save, browse, and restore their chat sessions efficiently.

How to Use

To use codecompanion-history.nvim, install it as a Neovim plugin, configure the settings according to your preferences, and utilize the key mappings for saving and browsing chat sessions.

Key Features

Key features include flexible chat saving (automatic and manual), smart title generation, session continuation, browsing saved chats with previews, multiple picker interfaces, optional chat expiration, and project-aware filtering.

Where to Use

codecompanion-history.nvim is ideal for developers and users who frequently interact with AI chat plugins in coding environments, particularly within Neovim.

Use Cases

Use cases include saving important chat sessions for future reference, quickly accessing previous conversations, managing multiple projects with context-specific chats, and restoring sessions with all relevant information intact.

Content