{"repo":"ravitemer/codecompanion-history.nvim","free":true,"listed":false,"github":"https://github.com/ravitemer/codecompanion-history.nvim","clone":"git clone https://github.com/ravitemer/codecompanion-history.nvim.git","description":"A history management extension for codecompanion AI chat plugin that enables saving, browsing and restoring chat sessions.","language":"Lua","stars":188,"topics":["ai","chatgpt","chatplugin","claude","claude-code","codecompanion","devtools","extension","gemini","goose"],"license":"MIT","category":"dev-tools","readme_excerpt":"CodeCompanion History Extension A history management extension for codecompanion.nvim that enables saving, browsing and restoring chat sessions. ✨ Features 🤖 Chat Management - 💾 Flexible chat saving: - Automatic session saving (can be disabled) - Manual save with dedicated keymap - 🎯 Smart title generation for chats - 🔄 Continue from where you left - 📚 Browse saved chats with preview - 🔍 Multiple picker interfaces - ⌛ Optional automatic chat expiration - ⚡ Restore chat sessions with full context and tools state - 🏢 Project-aware filtering : Filter chats by workspace/project context - 📋 Chat duplication : Easily duplicate chats to create variations or backups 📝 Summary System - Manual summary generation : Create summaries for any chat with gcs - Intelligent content processing : Extracts meaningful conversation content while filtering noise - Chunked summarization : Handles large conversations by splitting into manageable chunks - Customizable generation : Configure adapter, model, and system prompts - Summary browsing : Dedicated browser with gbs to explore all summaries 🧠 Memory System (@memory tool) - Vector-based search : Uses VectorCode CLI to index and search through chat summaries - Automatic indexing : Optionally index summaries as they are generated - Smart integration : Available as @memory tool in new chats when VectorCode is installed The following CodeCompanion features are preserved when saving and restoring chats: Feature Status Notes --------- --------","default_branch":null,"files":null,"tree":[],"storefront":"/r/ravitemer","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ravitemer/codecompanion-history.nvim/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}