Skip to main content

AI Memory

What is AI Memory

AI Memory is OpsWorker's persistent context layer. It captures facts about your environment and preferences for how the AI should behave, then loads them automatically during investigations and AI Chat sessions.

Without memory, the AI starts from zero with every alert and every question. With memory, OpsWorker builds up understanding of your specific environment over time — ownership, deployment rules, known quirks, escalation policies — and applies it to every interaction.

Layered Scope

Memory entries are scoped to one of three levels:

ScopeVisible ToUse For
Personal (My Memory)Only youYour preferences, personal notes about a cluster
ClusterEveryone with cluster accessCluster-specific facts (ownership, quirks, rules)
OrganizationEveryone in the orgCompany-wide policies, escalation rules, standards

Facts can be promoted upward — from personal to cluster, from cluster to organization. Preferences are personal only.

Two Entry Types

TypeWhat It IsExample
FactSomething objectively true"Team B owns all pay-* services"
PreferenceHow the AI should behave for you"Always include the exact kubectl command"

How It's Used

OpsWorker loads relevant memory at the start of every investigation and chat session. The AI factors these entries into its reasoning the same way it factors in live cluster data — as context for interpreting what it sees.

Next Steps