Community Extensions
CodeCompanion supports extensions that add additional functionality to the plugin. Below are community-created extensions that enhance your CodeCompanion experience.
History
The History extension provides persistent chat history management, allowing you to save, browse, and restore chat sessions across Neovim restarts. It includes automatic title generation and flexible storage options.
MCP Hub
MCP Hub is an MCP client for neovim. This extension integrates the Model Context Protocol (MCP) servers with CodeCompanion, allowing you to leverage MCP tools and resources directly within your chat interactions.
VectorCode
VectorCode is a code repository indexing tool enabling semantic search across your local projects. The extension integrates VectorCode with CodeCompanion, allowing LLMs to query your indexed repositories for enhanced context during chat sessions.
Create Your Own
Want to create your own extension? Check out the Creating Extensions guide to learn how to build functionality that can be shared with the community.