Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By ScottRBK
Unify context retrieval from Forgetful Memory, Context7 docs, and Serena LSP symbol analysis to explore codebases precisely with symbol overviews, definition finding, reference tracing, and navigation where grep falls short.
npx claudepluginhub ScottRBK/forgetful-plugin --plugin context-hub-pluginConfigure Context Hub dependencies (Forgetful MCP + plugin prerequisites)
Gather comprehensive context from Forgetful Memory, Context7 docs, and web sources before planning or implementation
Systematically populate the Forgetful knowledge base using Serena's LSP-powered symbol analysis for accurate, comprehensive codebase understanding.
Deep exploration of the Forgetful knowledge graph
List recent memories from Forgetful
Use when creating new memories to check for duplicates first, when discovering outdated information that should be marked obsolete, when new decisions supersede old ones, or when building connections between related knowledge in Forgetful MCP (mcp__forgetful__* tools).
Use when user asks "what do you know about X", when planning complex work that spans multiple topics, when investigating how concepts connect across projects, or when simple memory queries don't provide enough context. Deep traversal of Forgetful MCP knowledge graph (mcp__forgetful__* tools).
Architectural analysis workflow using Serena symbols and Forgetful memory. Use when analyzing project structure, documenting architecture, creating component entities, or building knowledge graphs from code.
PROACTIVELY query Forgetful MCP (mcp__forgetful__* tools) when starting work on any project, when user references past decisions or patterns, when implementing features that may have been solved before, or when needing context about preferences. Save important decisions, patterns, and architectural insights to memory.
Guidance for using Serena's LSP-powered symbol analysis. Use when exploring codebases, finding symbol definitions, tracing references, or when grep/text search would be imprecise.
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Persistent memory across Claude Code sessions using Cognis
Persistent context for AI coding assistants
Local-first memory server — hybrid BM25+vector search, vault management, lint, and launchd lifecycle for project knowledge.
Automatic semantic memory for Claude Code — remembers what you worked on across sessions
Persistent memory for Claude Code. Capture work across sessions and recall relevant context.
Auto-capture high-signal coding context into memctl memory
Plugin for the forgetful Agentic AI memory mcp solution
Unified context retrieval for Claude Code - orchestrates Forgetful Memory, Context7 documentation, and Serena symbol analysis into a single context-gathering workflow.
claude plugins install context-hub-plugin --marketplace forgetful-plugins
Or install from local path:
claude plugins install /path/to/context-hub-plugin
Context Hub requires these plugins to be installed:
/encode-repo-serena)claude plugins install serena
/context_gather)claude plugins install context7 --marketplace pleaseai/claude-code-plugins
Run the setup command to configure Forgetful MCP and verify prerequisites:
/context-hub-setup
This will:
Context Hub includes auto-discovered skills that guide Claude on effective tool usage:
| Skill | Description |
|---|---|
using-forgetful-memory | When/how to query and create memories, atomic memory principles, importance scoring |
curating-memories | Updating, linking, and marking memories obsolete |
exploring-knowledge-graph | Deep traversal across memories, entities, and relationships |
| Skill | Description |
|---|---|
using-serena-symbols | When to use Serena vs grep, symbol path notation, core tools |
serena-code-architecture | Multi-phase architectural analysis workflow with Forgetful integration |
Skills are automatically invoked by Claude when relevant to your task. They include:
| Command | Description | Prerequisites |
|---|---|---|
/context_gather <task> | Gather context from all sources | Forgetful, Context7 (recommended) |
/encode-repo-serena | Bootstrap repository into Forgetful using symbol analysis | Forgetful, Serena |
| Command | Description | Prerequisites |
|---|---|---|
/memory-search <query> | Search memories semantically | Forgetful |
/memory-list [count] | List recent memories | Forgetful |
/memory-save | Save current context as atomic memory | Forgetful |
/memory-explore <query> | Deep knowledge graph traversal | Forgetful |
| Command | Description |
|---|---|
/context-hub-setup | Configure Forgetful MCP and check plugin prerequisites |
The main command orchestrates multiple sources:
Returns a synthesized summary with:
Uses Serena's LSP-powered analysis for accurate repo encoding:
Stores findings as atomic memories in Forgetful for future retrieval.
# Before implementing a feature
/context_gather implement OAuth2 authentication for the API
# Bootstrap a new project into the knowledge base
/encode-repo-serena
# Quick memory search
/memory-search authentication patterns
# Save an important decision
/memory-save
context-hub-plugin (self-contained)
├── skills/
│ ├── using-forgetful-memory/ ─── Memory usage + Tool Reference
│ ├── curating-memories/ ─── Memory maintenance
│ ├── exploring-knowledge-graph/ ─ Graph traversal
│ ├── using-serena-symbols/ ─── Symbol analysis guidance
│ └── serena-code-architecture/ ── Architecture workflows
├── commands/
│ ├── context_gather.md ─── Multi-source context retrieval
│ ├── encode-repo-serena.md ─── Repository encoding
│ └── memory-*.md ─── Memory management
└── Integrations
├── Forgetful (MCP) ─── Semantic memory storage
├── Serena (Plugin) ─── Symbol-level code analysis
└── Context7 (Plugin) ─── Framework documentation
Note: Context Hub is self-contained - you don't need to install forgetful-plugin separately. All Forgetful skills are included.