By bgrober
Self-evolving memory and automation for Claude Code. Automatically learns your preferences, patterns, and conventions, then applies them by enriching CLAUDE.md and creating skills.
Get a high-level overview of everything autopilot has memorized and learned
Search and retrieve memories from autopilot's memory system
Review what autopilot learned during this session
Analyze memories and apply structural changes — update CLAUDE.md, create skills
This skill should be used when the user says "remember this", "learn this", "save this preference", "store this convention", "don't forget", "always do X", "never do Y", "update my preferences", or "add to memory". It also activates when a clear user preference, correction, or workflow pattern is detected that should be persisted across sessions.
This skill should be used when the user asks "what do you remember", "recall", "search memories", "what have you learned", "what are my preferences", "do you remember", "show me what you know about", or "what conventions does this project use". Also activates when the user asks to "forget this", "remove this memory", "delete this preference", or when stored learnings need to be retrieved to inform a coding task, style decision, or project setup.
Admin access level
Server config contains admin-level keywords
Uses power tools
Uses Bash, Write, or Edit tools
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 claimnpx claudepluginhub bgrober/autopilotBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Self-evolving memory and automation for Claude Code.
Autopilot automatically learns your preferences, patterns, and conventions as you work, then applies them by enriching CLAUDE.md and creating skills — so Claude gets better the more you use it.
Session Start → Load relevant memories into context
During Session → Detect patterns, preferences, corrections
Pre-Compaction → Flush important context before summarization
Session End → Analyze session, store learnings, evolve CLAUDE.md
| Type | Name | Purpose |
|---|---|---|
| Hook | memory-loader | Loads relevant memories at session start |
| Hook | pattern-detector | Detects learnable patterns after responses |
| Hook | context-flusher | Saves context before compaction |
| Hook | session-learner | Triggers full session analysis at end |
| Skill | memory-capture | How to identify and store learnings |
| Skill | memory-recall | How to search and apply memories |
| Command | /autopilot:review | Review session learnings |
| Command | /autopilot:recall | Search all memories |
| Command | /autopilot:evolve | Force analysis and apply structural changes |
| Agent | memory-analyst | Analyzes sessions, proposes CLAUDE.md updates |
| MCP | autopilot-memory | LanceDB-powered search, store, index tools |
# Test locally
claude --plugin-dir ~/projects/autopilot
# Or install as a plugin
cp -r ~/projects/autopilot ~/.claude/plugins/autopilot
~/.claude/memory/ # User-scope memories
├── sessions/ # Session summaries
├── patterns/ # Preferences and patterns
└── .vectordb/ # LanceDB index
<project>/.claude/memory/ # Project-scope memories
├── sessions/
├── patterns/
├── conventions/ # Code conventions
└── .vectordb/ # Project LanceDB index
Create ~/.claude/autopilot.local.md to configure:
---
capture_sensitivity: medium # low, medium, high
auto_evolve: true # auto-update CLAUDE.md
scopes:
user: true
project: true
categories:
preferences: true
conventions: true
patterns: true
corrections: true
---
Skills for indie devs: Swift/SwiftUI, Supabase, Vercel, AI SDK. 3-stage review workflow with UX focus.
Self-learning system for Claude Code that captures corrections and updates CLAUDE.md automatically
Self-improving Claude Code plugin — learns from corrections across sessions via reflexio
Curate auto-memory, promote learnings to CLAUDE.md and rules, extract proven patterns into reusable skills.
Persistent memory across sessions. Learns preferences, conventions, and corrections automatically.
Continuous learning hooks for gladiator MCP (observe patterns, reflect on them)
I (Claude) act as you - Build knowledge base from your notes.