AAcmeNamespace A
operator / organization
AgentFinance agent
SpaceQuarterly notes
Request enters here
A support agent needs customer history. A finance agent needs financial context. Namespaces organize memory into separate scopes, and access controls determine which scope an agent can use. Minds customer deployments are dedicated; namespaces organize access within that environment.
Enterprise · scoped knowledge
A dedicated environment can hold distinct workspaces with explicit access boundaries.
acmeworkspacesupport-assistantcustomer-contextChoose an agent and a requested memory below. The example compares the assigned scope with the requested scope so the difference is visible.
Example workspaces within a dedicated Mind. Access depends on the verified capability assigned to each agent and the enforcement configured on the instance.
Use namespaces to distinguish teams, agents, and the spaces they work in. Pair that structure with verified access tokens and encryption settings appropriate to the data.
Organization
Four levels identify the owner, organization, agent, and space for a memory. Use them to define where information belongs before it is stored or retrieved.
Stable scope
The same namespace fields produce the same identifier. Applications can reliably address the intended scope across requests.
Per-namespace keys
When storage encryption is enabled, Akasha can derive separate keys for each namespace. Encryption must be configured for the deployment; it is not enabled by default.
Capability scope
Verified capability tokens bind requests to an agent and namespace. The daemon checks that scope before selecting the database view. Configure the instance to require those verified credentials for access.
The engine uses four identifiers to determine a namespace. The API field names below let developers map your organization’s structure to that scope.
Namespace access decides who can use a body of knowledge. Learning isolation decides whether new information is ready to join that knowledge. Configure both when your application needs clear access boundaries and a review step for incoming facts.