Memory System
Persistent learning across AI agent sessions
Memory System
Capture learnings from AI sessions and convert them into reusable skills.
Commands
skillkit memory status # View status
skillkit memory search <q> # Search learnings
skillkit memory compress # Compress observations
skillkit memory export <name> # Export as skill
skillkit memory --global # Global memoryHow It Works
- Observations - Track patterns during sessions
- Compression - Distill into reusable knowledge
- Injection - Load into new sessions
- Export - Convert to shareable skills
Storage
~/.skillkit/memory/
├── observations/ # Raw session data
├── learnings/ # Compressed knowledge
└── index.json # Memory indexProgrammatic API
import { MemoryCompressor, LearningStore } from '@skillkit/core'
const compressor = new MemoryCompressor()
const learning = await compressor.compress(observations)
const store = new LearningStore()
await store.add(learning)
const results = await store.search('authentication')