hippocampus

# Hippocampus

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "hippocampus" with this command: npx skills add gabe-luv-nancy/chronicle-monograph-memory

Hippocampus

"AI is meant to FIX human memory flaws, why learn human decay?"

Philosophy

Traditional memory = Human memory imitation = DECAY = WRONG

Hippocampus FIXES human memory flaws:

  • Forgetting → Perfect recall
  • Fuzzy matching → Precise timestamps
  • Passive triggers → Proactive warnings
  • Importance decay → Never lose anything

Features

FeatureDescription
No DecayAI never forgets
Micro-Macro WorkflowsShort command → full workflow
Proactive TriggersAutomatically loads relevant memory when keywords appear
CheckpointsKnow exactly where project left off
Success TrackingRemember what works / fails
Failure WarningProactive pattern detection
Knowledge GraphNetworked memory

Setup (REQUIRED!)

After installing, run initialization:

cd /path/to/hippocampus
python3 scripts/memory.py init

Then verify:

python3 scripts/memory.py status

Commands

CommandDescription
/hippo initInitialize DB and directories
/hippo statusView memory status
/hippo saveSave current context
/hippo recall <keyword>Precise recall
/hippo checkpointSave project state
/hippo warnCheck failure patterns
/hippo graphView knowledge graph
/hippo learn-workflowRegister a micro→macro workflow
/hippo workflowsList all registered workflows
/hippo forget-workflowRemove a workflow
/hippo triggersList keyword triggers
/hippo add-triggerAdd a proactive trigger
/hippo remove-triggerRemove a trigger
/hippo readingbetweenthelines察言观色 status and config
/hippo readingbetweenthelines-statShow current word counts
/hippo readingbetweenthelines-clearReset word counts
/hippo add-instantAdd instant trigger
/hippo remove-instantRemove instant trigger
/hippo add-thresholdAdd threshold trigger
/hippo remove-thresholdRemove threshold trigger
/hippo configShow / reload config
/hippo analyzeAnalyze all memory

Micro-Macro Workflows

Teach hippocampus your shortcuts:

/hippo learn-workflow deploy -> When I say "deploy", run: git push, then run tests, then notify team via slack
/hippo learn-workflow send report -> When I say "send report", compile weekly data, format as markdown, send via email

When you later say "deploy" or "send report", hippocampus will retrieve the full workflow automatically.

List all registered workflows:

/hippo workflows

Proactive Keyword Triggers

Configure hippocampus to automatically load relevant memories when you mention certain topics:

/hippo add-trigger database -> database-architecture
/hippo add-trigger api -> api-design

Now when your message contains "database" or "api", hippocampus loads the associated memory before answering — no need to manually recall.

List active triggers:

/hippo triggers

Configure triggers manually in USER_CONFIG.md:

PROACTIVE_KEYWORDS = database->database-architecture,api->api-design

察言观色 — ReadingBetweenTheLines

Proactive memory loading based on sustained conversation patterns. When you discuss a topic repeatedly, hippocampus automatically loads relevant memories.

Two trigger types:

Instant: fires immediately when a high-signal keyword appears (error, deploy, database...) Threshold: fires only after a word appears N times within a sliding window (project→5, api→4, config→4...)

Commands:

/hippo readingbetweenthelines         Show status and config
/hippo readingbetweenthelines-stat    Show current word counts in window
/hippo readingbetweenthelines-clear   Reset word counts
/hippo add-instant error -> error-patterns     Add instant trigger
/hippo add-threshold project -> 5              Add threshold trigger

How it works: Heartbeat runs every N minutes (default 1). Analyzes recent user messages, removes stop words, counts meaningful words. If a trigger keyword meets its condition, the associated memory is loaded before answering.

Configuration (USER_CONFIG.md):

READINGBETWEENTHELINES_ENABLED = true
INSTANT_TRIGGERS = error->error-patterns,database->database-architecture
THRESHOLD_TRIGGERS = project->5,api->4,config->4
TRIGGER_COOLDOWN = 5   # minutes before reloading same memory

Two Memory Types

Chronicle — Temporal memory for everyday interactions

  • Auto-saves session content, indexed by time

Monograph — Important topics with rich metadata

  • Stores significant decisions, workflows, patterns
  • Created via /hippo checkpoint or /hippo recall saves

Proactive Recall (How It Works)

When PROACTIVE_TRIGGERS_ENABLED = true in USER_CONFIG.md:

  1. Before each response, hippocampus scans your message
  2. If a trigger keyword is found, it loads the associated memory file
  3. The loaded memory is prepended to context for this response
  4. You get relevant context without asking for it

This is configured via PROACTIVE_KEYWORDS in USER_CONFIG.md.

Version

1.0.3

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Tsconfig Validator

Validate and lint tsconfig.json files for common mistakes, conflicting compiler options, strictness gaps, and best practices. Use when asked to lint, validat...

Registry SourceRecently Updated
General

API Diff

Compare two OpenAPI 3.x or Swagger 2.0 specs and generate a changelog of breaking and non-breaking changes. Detect removed endpoints, new required parameters...

Registry SourceRecently Updated
General

Eslint Flat Config Validator

Validate ESLint v9+ flat config files (JSON-exported) for structural correctness, language options, rules configuration, plugin hygiene, file patterns, and b...

Registry SourceRecently Updated
General

Migration Safety Checker

Check database migrations for safety — detect data loss risks, locking operations, backward compatibility issues, and deployment ordering problems across SQL...

Registry SourceRecently Updated