bootspring memory
Extract and search project learnings from git history.
Overview
The memory command analyzes your git history to extract learnings, patterns, and decisions. It helps you and AI assistants understand what has been done and why.
Usage
Loading code block...
Commands
| Command | Description |
|---|---|
summary | Show categorized learning summary (default) |
search <query> | Search learnings by keyword |
files <file...> | Show learnings for specific files |
export [path] | Export learnings to markdown |
stats | Show repository statistics |
categories | List memory categories |
help | Show help |
Options
| Option | Description |
|---|---|
--limit <n> | Number of commits to analyze (default: 30) |
--since <date> | How far back to look (default: "3 months ago") |
Categories
| Category | Icon | Description |
|---|---|---|
| DECISION | šÆ | Architectural decisions |
| FIX | š | Bug fixes |
| FEATURE | ⨠| New features |
| REFACTOR | šØ | Code refactoring |
| PERF | ā” | Performance improvements |
| SECURITY | š | Security changes |
| DOCS | š | Documentation |
| TEST | ā | Testing |
| CONFIG | āļø | Configuration |
Examples
Loading code block...
Example Output
ā” Bootspring Memory
š Repository: my-app
š
Period: Last 3 months (30 commits)
šÆ DECISIONS (5)
⢠Use JWT for API authentication (2024-01-15)
⢠Migrate from Redux to Zustand (2024-01-10)
⢠Implement rate limiting with Redis (2024-01-05)
š FIXES (12)
⢠Fixed auth token refresh race condition
⢠Resolved memory leak in WebSocket handler
⢠Fixed SQL injection in search query
⨠FEATURES (8)
⢠Added two-factor authentication
⢠Implemented real-time notifications
⢠Added dark mode support
ā” PERFORMANCE (3)
⢠Optimized database queries with indexes
⢠Added image lazy loading
⢠Implemented response caching
Cross-Session Recall
In addition to git-based memory, Bootspring provides cross-session recall using .bootspring/sessions/:
Loading code block...
Hook-Based Memory Agent
Bootspring also includes a persistent memory agent that runs via Claude Code hooks, injecting structured context (persona, project context, preferences, session notes) into every conversation automatically. See the Memory Feature Guide for details.
Related Commands
bootspring log- Action logsbootspring analyze- Codebase analysisbootspring context- Project context