MMaia Docs
Product overview
Administer Maia

Govern memory and skills

Separate corporate, team, and personal knowledge and review shared changes.

Maia separates knowledge by audience. Personal knowledge belongs to one identity; team knowledge belongs to assigned team members; corporate knowledge applies across the tenant. Shared layers require tighter change control.

Know the layers

LayerAudienceChange control
Corporate memory and skillsAll governed usersHuman approval
Team memory and skillsUsers assigned to that teamHuman approval
Gateway user memory and skillsOne stable platform identityIsolated personal flow
Local CLI memory and skillsThe local Maia profileLocal profile flow

Understand storage paths

<MAIA_HOME>/corporate/memories/
<MAIA_HOME>/corporate/skills/
<MAIA_HOME>/teams/<team>/memories/
<MAIA_HOME>/teams/<team>/skills/
<MAIA_HOME>/users/<identity-hash>/memories/
<MAIA_HOME>/users/<identity-hash>/skills/

Gateway user directories use a stable hash so raw external identifiers do not become filesystem names.

Review a shared change

  1. Let Maia propose the corporate or team memory or skill change.
  2. Open Knowledge in the local dashboard.
  3. Confirm the target layer, affected teams, and exact content.
  4. Approve, deny, or request a revised proposal.
  5. Verify the new knowledge with a user who should receive it and one who should not.
Do not promote raw imports automatically.

Memories and skills copied from Hermes or another system remain untrusted until reviewed. Imported personal material must not silently become corporate policy or team knowledge.

Resolve conflicts deliberately

Approved corporate and team instructions establish the shared boundary. Personal memories and skills must not weaken those instructions. When two shared layers conflict, correct the source policy instead of adding personal exceptions that hide the problem.

navigateEsc close