By Ferraz2000
Persistent, git-versioned, human-gated memory for coding agents — vault scaffolding, capture, BM25/FTS5 search, and a config-driven doc-sync gate.
Compact long-closed insights into a one-line archive index so they stop costing discovery context while staying traceable. Use when the user says "/archive-closed", "compact the insights", "clean up old insights".
Fact-check a vault page against its cited sources — every claim must trace to a source that actually supports it. Use when the user says "/audit <path>", "fact-check this note", "verify this page against its sources".
Scaffold a hipocampo memory vault into the current project — creates brain.config.toml and the docs/brain skeleton (knowledge/index, capture.md, context-budget.md, note templates). Use when setting up agent memory in a repo that doesn't have a vault yet, or when the user says "init the brain", "set up the vault", "brain-init".
Generate a lean, operational AGENTS.md router for this repo (any language) plus the CLAUDE.md pointer and a .claude/rules/USER.md persona seed. Use after brain-init, or when the user says "generate the router", "set up AGENTS.md", "brain-router-init".
Vendor the hipocampo validation scripts, git hooks, and CI workflow into the current repo so the doc-sync gate and preflight run locally and in CI. Use after brain-init, or when the user says "vendor the scripts", "set up the hooks/CI", "brain-scripts-init".
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
🌐 Português · English
Persistent, git-versioned, human-gated memory for coding agents. Your agents (Claude Code, Codex, Gemini) stop forgetting between sessions and stop letting docs rot — in any project, any language.
Hipocampo (hippocampus) is the brain region that consolidates short-term memory into long-term memory. The kit does the same: raw captures land in an
_inbox/, and a write-gated pipeline turns them into a curated, auditableknowledge/base that lives in your repo and compounds over time.
Status: v0.10.0 — usable. 182 tests, CI green, validated end-to-end including a production project as first consumer, plus an opt-in semantic tier verified with the deps installed and the kit dogfooding its own memory (details).
/plugin marketplace add Ferraz2000/hipocampo-memory # Claude Code (skills + hooks)
/plugin install hipocampo@hipocampo
# or cross-agent (Claude Code / Codex / Gemini) — skills install natively:
npx skills add Ferraz2000/hipocampo-memory
On Codex and Gemini the skills are read natively (no wrapper); brain-scripts-init
also wires the session hooks for them. See Cross-agent support.
Then say /brain-init in your project. The agent does the setup — it asks
you three questions (language, where the vault lives, initial areas), generates
the config, and scaffolds the vault. From there, day-to-day is just talking:
/capture <something> # "remember this decision" → becomes a reviewable note
/search <terms> # "what do we know about X?"
That's all you need to start. Everything else is optional and the agent runs it for you — see the full toolbox.
Before — the agent changes a sensitive area; the doc silently rots:
$ git commit -m "feat: change persistence model"
[main abc1234] feat: change persistence model # doc drift starts here
After — the doc-sync gate (pre-commit → pre-push → CI, same rule) blocks it:
$ git commit -m "feat: change persistence model"
feature-doc-sync validation FAILED
Sensitive area changed without its doc update: persistence
Update one of: docs/architecture/persistence.md
$ git add docs/architecture/persistence.md && git commit ... # passes
And memory becomes a reviewable diff, not a black box:
+ docs/brain/knowledge/architecture/error-style.md # /capture wrote this
+ docs/brain/knowledge/index.md # +1 index line
Agent proposes → you approve → it lands in git. Validators keep it honest;
python -m hipocampo.canary proves the gates bite against your setup.
One principle: the human curates by talking; the agent does the bookkeeping.
| Layer | Where | Truth? |
|---|---|---|
| Rules (how to work here) | AGENTS.md / .claude/rules/ | yes |
| Working memory (in flight) | git-derived session briefing | no (cockpit) |
| Durable knowledge | knowledge/ + official docs | yes |
| Proposals ("should we?") | insights/ (scored) | not yet |
| Provenance | raw/sources/ (immutable) | anchor |
Reads are index-first: the agent reads a cheap knowledge/index.md and
loads only the relevant pages — never the whole vault (context-rot defense).
Writes go through a human write-gate (/capture): the agent proposes, you
approve, the agent files and reports.
/brain-init + /brain-scripts-init add, and the agent maintains:
brain.config.toml # all project-specific settings (generated, not hand-written)
docs/brain/ # the vault: knowledge/, insights/, raw/sources/, templates
hipocampo/ # vendored zero-dependency scripts (search, gates, hooks)
.githooks/ # pre-commit doc-sync gate + pre-push preflight
.github/workflows/ # optional: same gates in CI
Plain markdown + stdlib Python. No daemon, no database, no pip installs — delete the folders and it's gone.
21 skills, grouped — you don't memorize these; the agent picks them from what you say. Adopt incrementally:
brain-init, brain-router-init, brain-scripts-init, brain-update.capture, search, recall (agent pulls memory mid-task), low-token (lean mode).challenge (confront a decision with past reversals), discovery, spec, discover-standards.from-roadmap → promote → implement / execute-insight → weekly / postmortem / audit.garden, archive-closed (+ the normalize fixer and the canary self-test).Plus two session hooks (a session-start git briefing; a session-end capture-sweep
with secret redaction) — wired per agent — and six config-driven validators run
by preflight.
npx claudepluginhub ferraz2000/hipocampo-memory --plugin hipocampoFeature development with code-architect/explorer/reviewer agents, CLAUDE.md audit and session learnings, and Agent Skills creation with eval benchmarking from Anthropic.
Persistent file-based planning for AI coding agents. Crash-proof markdown plans (task_plan.md, findings.md, progress.md) that survive context loss and /clear, with an opt-in completion gate and multi-agent shared state. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard. Includes Arabic, German, Spanish, and Chinese (Simplified and Traditional).
Permanent coding companion for Claude Code — survives any update. MCP-based terminal pet with ASCII art, stats, reactions, and personality.
Production-grade engineering skills for AI coding agents — covering the full software development lifecycle from spec to ship.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses