What problem does it solve?
Helps you avoid repeating mistakes or forgetting preferences by recalling relevant knowledge from a structured four-layer memory (user config, project root config, submodule config, and situational memory) and injecting it back into the current conversation.
Core Features & Use Cases
- Four-layer knowledge retrieval: Searches user-level configuration, project-level configuration, submodule-level configuration, and situational memory, grouped and presented by layer.
- Scenario-aware behavior: Detects whether the user is frustrated, performing a normal lookup, or requesting a refresh, then adjusts the opening and result formatting accordingly.
- Mandatory backend probing: First detects which storage backends/tools are available, then queries only what exists, with graceful handling when a layer or backend is unavailable.
- Consistency guardrail: If the same topic appears in multiple layers, it explicitly flags the inconsistency and reminds you to clean up rather than silently choosing one source.
Quick Start
Ask an AI agent to recall what it learned about your current topic by writing: " /recall 代码风格 ".