
Memory
This gives Claude a persistent knowledge layer across sessions using a local SQLite database. Instead of re-learning your project conventions or asking the same questions twice, it searches stored memories before diving into work and saves verified patterns, fixes, and decisions after confirming they're reusable. The quality gate is strict: no logs, no secrets, no speculation, only knowledge backed by code or explicit instructions. It's scoped to repos or projects, not dumped into a global pile. If you're tired of Claude forgetting how your tests run or which API quirks matter, this turns episodic conversations into something closer to actual working memory. The workflow is search first, store after verification, update when stale.
- GitHub stars
- 1.3K
- last updated
- Jun 11, 2026
Install
$ npx -y skills add codeaholicguy/ai-devkit --skill memory --agent claude-codeInstalls into .claude/skills of the current project.
Files
AI DevKit Memory CLI
Use npx ai-devkit@latest memory ... as the durable knowledge layer.
Workflow
-
For implementation, debugging, review, planning, or documentation tasks, search before deep work unless the task is trivial:
npx ai-devkit@latest memory search --query "<task, subsystem, error, or convention>" --limit 5For broad or risky tasks, search multiple angles: subsystem, error text, framework, command, and task intent.
-
Use results as context:
- Trust repo files, tests, fresh command output, and explicit user instructions over memory.
- If memory conflicts with verified evidence, use the evidence and update the stale memory.
- Mention memory only when it changes the plan or avoids asking the user again.
-
Search before storing:
npx ai-devkit@latest memory search --query "<knowledge to store>" --table -
Store or update only after the quality gate passes.
Quality Gate
Before storing, all must be true:
Sponsors
Details
- Repository
- github.com/codeaholicguy/ai-devkit
- Categories
- AI & Agent Building, CLI & Terminal
- First seen
- Jun 11, 2026