How the gutt Claude Code plugin gives AI agents the organizational memory they've been missing.
The Stateless AI Problem
You've invested in AI coding tools. Your team uses Claude Code, Cursor, or Copilot daily. Productivity is up.
A pattern emerges:
Your AI assistant confidently suggests an authentication approach your team rejected six months ago. A junior developer's AI rebuilds context your senior engineer already documented—burning tokens and time. The same hallucination about your API structure appears in three different developers' sessions.
AI coding assistants are stateless. Every session starts fresh. Every conversation rebuilds context from scratch. Every developer's AI operates in isolation.
The institutional knowledge your team has accumulated? Your AI can't access it. The lessons learned from last quarter's refactoring? Gone. The architectural decisions documented in your team's heads? Invisible.
"ChatGPT without memory produces garbage for public procurement." — Erwin Timmermans, Program Manager, Port of Antwerp-Bruges
This isn't a minor inconvenience. It's a structural limitation that caps your AI ROI.
The Hidden Cost of Stateless AI
Consider what happens when Developer B picks up work Developer A started:
Without organizational memory:
- AI explores codebase for existing patterns: 45 minutes
- Developer manually explains team conventions: 20 minutes
- AI hits undocumented API rate limit, crashes: 2 hours debugging
- Total time lost: 3+ hours
Multiply that across your team. Every week. Every project.
The real cost isn't just developer time—it's compounding ignorance. Each session starts at zero. Lessons never accumulate. Your AI assistants remain perpetually junior, no matter how much your team learns.
The Solution: Memory as Infrastructure
The gutt Claude Code plugin introduces what's been missing: persistent organizational memory for AI assistants.
Instead of stateless sessions, gutt creates a knowledge graph that:
- Captures lessons learned, decisions made, and context accumulated
- Persists across sessions, repositories, and team members
- Injects relevant knowledge into every AI interaction automatically
When Developer B's AI starts work on the Payment API, it already knows:
- Developer A discovered an undocumented rate limit last week
- The team uses OAuth2 with refresh tokens (not basic auth)
- Similar integrations exist in
/services/integrations/
No manual explanation. No repeated mistakes. No burned tokens rediscovering context.
How It Works
Automatic Context Injection
Before your AI touches any task, the UserPromptSubmit hook queries your organizational knowledge graph for relevant lessons, architectural decisions, team expertise, and similar implementations.
Context flows into the conversation automatically.
Intelligent Capture
The Stop hook detects significant work completion. The memory-keeper agent structures insights and stores them—available for every future session, across your entire team.
Cross-Team Intelligence
When Sarah debugs a rate limit issue, gutt captures the entity, the fact, and the source. Two days later, when you query the same API, your AI already knows. Sarah's discovery became organizational knowledge the moment it was captured.
The Architecture
10 production-ready hooks covering the full Claude Code lifecycle:
| Hook | Purpose |
|---|---|
| UserPromptSubmit | Injects context before tasks |
| Stop | Captures lessons at completion |
| PostToolUse | Extracts learnings from agent work |
| PreToolUse | Provides context to subagents |
| SessionStart | Initializes connection |
| StatusLine | Real-time visibility |
3 specialized agents: gutt-pro-memory (retrieval), memory-keeper (capture), config-discovery (tooling unification).
MCP integration: search_memory_nodes, search_memory_facts, fetch_lessons_learned, add_memory.
Composable by Design
gutt doesn't replace your AI coding tools. It enhances them.
Using oh-my-claudecode for multi-agent orchestration? gutt provides the memory backbone. All 32 agents receive organizational context automatically.
Using Cursor or vanilla Claude Code? gutt works alongside them.
No lock-in. No monolithic systems. Memory infrastructure that works with your existing stack.
Real Results
The 170% Story
January 2026: Our team capacity dropped from 3 developers to 1 developer plus AI assistance.
| Metric | Result |
|---|---|
| Velocity change | +170% |
| Lines changed | 40,000 |
| Bugs shipped | 2 (0.005% error rate) |
| Deployments | 70 |
| PRs with full context | 69.6% |
Before/After
| Scenario | Without gutt | With gutt |
|---|---|---|
| Context rebuild | 45 min avg | 0 min (auto-injected) |
| Repeated mistakes | Common | Rare |
| Token efficiency | Baseline | 51% reduction |
What gutt Doesn't Do
gutt enhances AI assistants. It doesn't make them infallible.
Won't do: Eliminate hallucinations entirely, replace code review, auto-detect outdated lessons.
Will do: Reduce repeated mistakes, surface historical context, make organizational knowledge queryable, compound learning across your team.
It's version control for organizational intelligence.
Getting Started
/plugin add https://github.com/iBrain-BVBA/gutt-claude-code-plugin
Day 1: Clean slate. Day 2: Inherits yesterday's context. Week 1: Knows your patterns, conventions, and lessons.
The Bottom Line
AI coding assistants are transforming development. Stateless AI has a ceiling.
The teams that win won't have the most powerful models—they'll have AI that actually learns from their organization.
gutt enables AI that remembers.

