Memory Layers
ekkOS organizes different kinds of knowledge into 11 distinct layers.
Different types of information are stored separately for fast, relevant retrieval. You don't need to understand the layers to use ekkOS — just know that your context, solutions, preferences, and secrets are all organized and accessible.
What Gets Stored
Recent Context
What you're working on now. Recent conversations, current files, immediate decisions.
Past Sessions
Conversations from previous sessions. Ask "what did we decide about X?" to retrieve past context.
Saved Patterns
Solutions you've saved. Problem-solution pairs that can be retrieved when similar issues arise.
User Rules
Preferences and constraints. "Always use TypeScript." "Never force-push to main." Rules that apply across all sessions.
Secrets (Layer 11)
API keys, tokens, and credentials stored with AES-256-GCM encryption. Accessible only through explicit tool calls. Never exposed in search results.
How You Interact
Search
"Search memory for authentication patterns" — retrieves relevant stored knowledge.
Save
"Remember this solution" — stores a pattern for future retrieval.
Set Rules
"Always do X" or "Never do Y" — creates persistent preferences.
Store Secrets
"Store my API key" — encrypts and saves credentials securely.