BETAekkOS is currently in beta. Report bugs to support@ekkos.dev

Core Memory(8 tools)

Search, save, and track solutions across all memory layers

ToolDescription
ekkOS_SearchRequired
Search all memory layers for patterns, solutions, and past context
ekkOS_ExpandPattern
Get full details of a pattern from compact search results
ekkOS_Capture
Record an event or interaction to memory
ekkOS_ForgeRequired
Save a learned solution as a reusable pattern
ekkOS_Track
Record that specific patterns were applied in your work
ekkOS_Outcome
Report whether a pattern application succeeded or failed
ekkOS_Stats
Get statistics about your memory usage across all layers
ekkOS_RecordSkip
Report when retrieved patterns were not relevant to improve future retrieval

Context & Retrieval(8 tools)

Access past sessions, project context, and file relationships

ToolDescription
ekkOS_Context
Get relevant context for your current task
ekkOS_Codebase
Search your project's indexed codebase
ekkOS_Recall
Remember past conversations by time range
ekkOS_PreserveContext
Preserve working memory for continuity across sessions
ekkOS_RestoreContext
Restore previously preserved context
ekkOS_ProjectMemory
Get project-specific memory and history
ekkOS_FileDependencies
Trace file import/export relationships in your project
ekkOS_IndexDependencies
Index the dependency graph for a project

Directives & Rules(4 tools)

Set persistent MUST / NEVER / PREFER / AVOID rules for your AI

ToolDescription
ekkOS_DirectiveRequired
Create persistent rules (MUST/NEVER/PREFER/AVOID)
ekkOS_UpdateDirective
Modify an existing directive
ekkOS_DeleteDirective
Remove a directive permanently
ekkOS_UniversalDirectives
Get system-wide rules that apply to all users

Plans & Tasks(8 tools)

Create, manage, and template structured task plans

ToolDescription
ekkOS_Plan
Create a structured plan with trackable steps
ekkOS_Plans
List your active and completed plans
ekkOS_PlanStatus
Update a plan's status (draft, in_progress, completed)
ekkOS_PlanStep
Mark a plan step as complete or incomplete
ekkOS_Generate
AI-generate a plan from context and existing patterns
ekkOS_SaveTemplate
Save a plan as a reusable template
ekkOS_Templates
Browse available plan templates
ekkOS_FromTemplate
Create a new plan from a saved template

Secrets Vault(5 tools)

Securely store and manage API keys and credentials (AES-256-GCM encrypted)

ToolDescription
ekkOS_StoreSecret
Securely store API keys, tokens, and credentials
ekkOS_GetSecret
Retrieve a stored credential
ekkOS_ListSecrets
List all stored secrets (metadata only, no values)
ekkOS_DeleteSecret
Permanently delete a stored secret
ekkOS_RotateSecret
Update a secret with a new value

Schema Awareness(2 tools)

Index and query database schemas for accurate field names

ToolDescription
ekkOS_IndexSchema
Index database or TypeScript schemas for accuracy
ekkOS_GetSchema
Look up correct field names for a table or type

Goals & Improvement(4 tools)

Track objectives, measure progress, and choose strategies

ToolDescription
ekkOS_Goal
Set and track persistent objectives with progress metrics
ekkOS_Strategy
Get context-aware strategy recommendations for tasks
ekkOS_Delta
Measure your improvement score over time
ekkOS_MetaState
System self-assessment and capability overview

Error Prevention(6 tools)

Record errors, track gotchas, and prevent repeat mistakes

ToolDescription
ekkOS_TrackError
Record errors to build prevention patterns
ekkOS_FileGotcha
Get or create known gotchas for specific files
ekkOS_ErrorAnalytics
Analyze error patterns across your projects
ekkOS_Consolidate
Run active forgetting: quarantine failing patterns, merge duplicates, prune stale data, promote winners
ekkOS_DecayPatterns
Review pattern confidence changes over time
ekkOS_ReinforcePat
Boost confidence of a proven pattern

Context Eviction(3 tools)

Zero-data-loss handshake protocol for context window management

ToolDescription
ekkOS_EvictPrepare
Prepare eviction — identify evictable blocks and get confirmation token
ekkOS_EvictConfirm
Confirm and execute eviction with the preparation token
ekkOS_EvictStatus
Check current eviction status and recoverable blocks for a session

Analytics & Utility(10 tools)

Export, import, health checks, and conflict validation

ToolDescription
ekkOS_SummaryRequired
Get a human-readable summary of recent ekkOS activity
ekkOS_ConflictRequired
Check if a proposed action conflicts with your rules
ekkOS_Reflect
Analyze a response for quality and improvement opportunities
ekkOS_DetectRequired
Auto-detect which patterns were used in a response
ekkOS_Export
Export your patterns, directives, and plans as JSON
ekkOS_Import
Import memory data from a backup file
ekkOS_Why
Explain why a pattern or decision was made
ekkOS_Health
Check system health and connectivity status
ekkOS_IndexFile
Index a specific file for codebase search
ekkOS_IndexProject
Index an entire project for codebase search

Pattern Relationships(2 tools)

Link patterns together and create workflow sequences

ToolDescription
ekkOS_Link
Create relationships between patterns (supersedes, extends, conflicts)
ekkOS_Playbook
Create ordered sequences of patterns as reusable workflows

Auto-Learning(2 tools)

ekkOS learns automatically from your corrections and successes

ToolDescription
ekkOS_Learn
Trigger auto-learning from recent corrections and successes
ekkOS_ReviewLearning
Review and approve/reject auto-learned pattern candidates

Project Setup(4 tools)

Initialize projects, bulk import data, sync and snapshot

ToolDescription
ekkOS_ProjectInit
Initialize ekkOS for a new project
ekkOS_Ingest
Bulk import data into memory layers
ekkOS_Snapshot
Create a point-in-time snapshot of memory state
ekkOS_Sync
Synchronize local and cloud memory

Session Management(1 tools)

Manage working memory sessions for context continuity

ToolDescription
ekkOS_Session
Manage working memory sessions (create, resume, close)

Permissions(1 tools)

Configure which tools can execute automatically

ToolDescription
ekkOS_Permissions
View and manage tool execution permissions

Required Tools

These tools should be called proactively as part of the ekkOS workflow:

ekkOS_Search

Search all memory layers for patterns, solutions, and past context

ekkOS_Forge

Save a learned solution as a reusable pattern

ekkOS_Directive

Create persistent rules (MUST/NEVER/PREFER/AVOID)

ekkOS_Summary

Get a human-readable summary of recent ekkOS activity

ekkOS_Conflict

Check if a proposed action conflicts with your rules

ekkOS_Detect

Auto-detect which patterns were used in a response

How to Use

You don't need to call these tools directly. Just ask your AI naturally:

"Search my memory for..."ekkOS_Search
"Remember this pattern..."ekkOS_Forge
"Always use X" / "Never do Y"ekkOS_Directive
"Store my API key for..."ekkOS_StoreSecret
"Create a plan for..."ekkOS_Plan
"What did we discuss yesterday?"ekkOS_Recall

Get Started