Skip to content

v0.13.0 — Teams & Projects

Choose a tag to compare

@yamantaka520 yamantaka520 released this 11 Jul 14:59

Agent Memory OS is built for AI-agent teams: teams and projects are now first-class, with membership as the ACL authority, so team-shared and project-shared memory are scoped and synced correctly.

First-class Teams & Projects (migration 13)

  • Membership modelteams, team_members, projects (each belongs to a team), project_members. The join tables are the ACL authority. A project's members must be a subset of its team's; leaving a team cascades out of its projects; deleting a team removes its projects; removing an agent clears its memberships. Existing flat agent.teams are backfilled.
  • project:<id> ACLvisibility: ["team:apollo"] reaches every team member; visibility: ["project:apollo-web"] reaches only that project's members. Recall, resonance, and re-indexing all follow membership changes automatically (query-time ACL).
  • Scoped syncexport_bundle(project=…) and a project:<id> peer policy bundle only a project's shared memory (to project members' nodes). share_memory/revoke_share gain to_project.
  • Manage it anywhere — WebUI Teams tab (create a team → pick node members; create projects → pick members from the team; fully translated across 5 locales), CLI agent-memory team|project …, and /api/teams + /api/projects.

233 tests; migration 13 self-applies; validation harness PASS. Verified end-to-end in the browser.

Install / upgrade

pip install -U 'agent-memory-os[full]'   #  or: docker pull yamantaka520/agent-memory-os:0.13.0

🤖 Generated with Claude Code