Concepts
The mental model behind Nexus. Read these in order — each builds on the last.
| Concept | What it is |
|---|---|
| Agents | Runtime-defined entities created from the UI: model, skills, memory policy, tools, permissions, Kubernetes resources. |
| Skills | Reusable, versioned, testable units of capability assigned to agents. |
| Memory | Scoped, reviewable context (global, project, agent_private, task, user_profile). |
| Blueprints | Templates that agents are instantiated from. |
| Permissions | What an agent is allowed to do, and what needs human approval. |
| Lifecycle | Draft → enabled → quarantined → archived, and the run lifecycle. |
The principle, restated
Agents are data. Skills are data. Memory is data. Execution is isolated. Nexus Core is the only authority. Plane is only a projection.
Every concept here is a document in MongoDB (see Data model) plus the behaviour Nexus Core applies when it assembles a run.