Hindsight memory bank integration for Claude Code
npx claudepluginhub abix5/memory-hindsightIntegration with Hindsight memory bank for storing and retrieving development decisions across sessions
Persistent memory for AI-assisted development. Store decisions, recall context, and get analysis grounded in your project's history — across sessions.
Hindsight gives Claude Code a long-term memory bank. It automatically:
All of this works autonomously — no manual commands needed for day-to-day use.
hindsight CLI:
curl -fsSL https://hindsight.vectorize.io/get-cli | bash
# Add marketplace
/plugin marketplace add abix5/memory-hindsight
# Install plugin
/plugin install hindsight
# Initialize memory bank for your project
/hindsight:init
# That's it — the plugin works autonomously from here
Once initialized, the plugin will automatically recall relevant context before answering architecture/design questions and save important decisions as they happen. You can also use commands manually:
# Save a decision
/hindsight:retain Chose PostgreSQL for ACID transactions in payment service
# Search memories
/hindsight:recall database architecture
# AI analysis grounded in project history
/hindsight:reflect Should we add caching layer?
# Check what's configured
/hindsight:status
| Command | Description |
|---|---|
/hindsight:init | Initialize memory bank for current project |
/hindsight:retain | Save information to memory bank |
/hindsight:recall | Search for information in memory bank |
/hindsight:reflect | Get AI analysis based on project memory |
/hindsight:rescan | Rescan project to update memory with new findings |
/hindsight:status | Show auto-workflow status and settings |
/hindsight:pause | Pause auto-recall and auto-save |
/hindsight:resume | Resume auto-recall and auto-save |
The plugin uses hooks to manage memory without manual intervention:
| Event | What happens |
|---|---|
| Session start | Loads bank configuration, checks connectivity |
| Each prompt | Evaluates if memory recall would help, searches automatically |
| Conversation compaction | Saves unsaved decisions/insights before context is trimmed |
| Session stop | Checks for unsaved important knowledge |
| Category | When to use |
|---|---|
architecture | System design, components, DB schema |
tech-stack | Technology/library choices with reasoning |
patterns | Code patterns, implementation approaches |
decisions | Key decisions with reasoning |
tradeoffs | Compromises, what was sacrificed for what |
bugs | Non-trivial bugs: root cause + solution |
lessons | Insights, gotchas, unexpected behaviors |
requirements | Business constraints, SLAs |
conventions | Standards, naming, team agreements |
See examples/ for Docker Compose configuration:
cd examples
cp .env.example .env
# Edit .env with your LLM API key
docker-compose up -d
MIT
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 84 marketplace plugins, 192 local specialized agents, and 156 local skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations