Claude-night-market knowledge-locator
Search and navigate stored knowledge in memory palaces. Use for cross-referencing, context retrieval.
install
source · Clone the upstream repo
git clone https://github.com/athola/claude-night-market
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/athola/claude-night-market "$T" && mkdir -p ~/.claude/skills && cp -r "$T/plugins/memory-palace/skills/knowledge-locator" ~/.claude/skills/athola-claude-night-market-knowledge-locator && rm -rf "$T"
manifest:
plugins/memory-palace/skills/knowledge-locator/SKILL.mdsource content
Table of Contents
- What It Is
- Quick Start
- Search Palaces
- List All Palaces
- When to Use
- Search Modalities
- Core Workflow
- Target Metrics
- Detailed Resources
- PR Review Search
- Quick Commands
- Review Chamber Rooms
- Context-Aware Surfacing
- Integration
Knowledge Locator
A spatial indexing and retrieval system for finding information within and across memory palaces. Enables multi-modal search using spatial, semantic, sensory, and associative queries.
What It Is
The Knowledge Locator provides efficient information retrieval across your memory palace network by:
- Building and maintaining spatial indices for fast lookup
- Supporting multiple search modalities (spatial, semantic, sensory)
- Mapping cross-references between palaces
- Tracking access patterns for optimization
Quick Start
Search Palaces
python scripts/palace_manager.py search "authentication" --type semantic
Verification: Run
python --version to verify Python environment.
List All Palaces
python scripts/palace_manager.py list
Verification: Run
python --version to verify Python environment.
When To Use
- Finding specific concepts within one or more memory palaces
- Cross-referencing information across different palaces
- Discovering connections between stored information
- Finding information using partial or contextual queries
- Analyzing access patterns for palace optimization
When NOT To Use
- Creating new palace structures - use memory-palace-architect
- Processing new external resources - use knowledge-intake
- Creating new palace structures - use memory-palace-architect
- Processing new external resources - use knowledge-intake
Search Modalities
| Mode | Description | Best For |
|---|---|---|
| Spatial | Query by location path | "Find concepts in the Workshop" |
| Semantic | Search by meaning/keywords | "Find authentication-related items" |
| Sensory | Locate by sensory attributes | "Blue-colored concepts" |
| Associative | Follow connection chains | "Related to OAuth" |
| Temporal | Find by creation/access date | "Recently accessed" |
Core Workflow
- Build Index - Create spatial index of all palaces
- Optimize Search - Configure search strategies and heuristics
- Map Cross-References - Identify inter-palace connections
- Test Retrieval - Validate search accuracy and speed
- Analyze Patterns - Track and optimize based on usage
Target Metrics
- Retrieval latency: ≤ 150ms cached, ≤ 500ms cold
- Top-3 accuracy: ≥ 90% for semantic queries
- Robustness: ≥ 80% success with incomplete queries
Detailed Resources
- Index Structure: See
modules/index-structure.md - Search Strategies: See
modules/search-strategies.md - Cross-Reference Mapping: See
modules/index-structure.md
PR Review Search
Search the review chamber within project palaces for past decisions and patterns.
Quick Commands
# Search review chamber by query python scripts/palace_manager.py search "authentication" \ --palace <project_id> \ --room review-chamber # List entries in specific room python scripts/palace_manager.py list-reviews \ --palace <project_id> \ --room decisions # Find by tags python scripts/palace_manager.py search-reviews \ --tags security,api \ --since 2025-01-01
Verification: Run
python --version to verify Python environment.
Review Chamber Rooms
| Room | Content | Example Query |
|---|---|---|
| Architectural choices | "JWT vs sessions" |
| Recurring solutions | "error handling pattern" |
| Quality conventions | "API error format" |
| Post-mortems | "outage learnings" |
Context-Aware Surfacing
When starting work in a code area, surface relevant review knowledge:
# When in auth/ directory python scripts/palace_manager.py context-search auth/ # Returns: # - Past decisions about authentication # - Known patterns in this area # - Relevant standards to follow
Verification: Run
python --version to verify Python environment.
Integration
Works with:
- Indexes palaces created by architectmemory-palace-architect
- Searches session-specific palacessession-palace-builder
- Finds garden content and linksdigital-garden-cultivator
- Searches PR review knowledge in project palacesreview-chamber