v0.13.0 — Teams & Projects
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 model —
teams,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 flatagent.teamsare backfilled. project:<id>ACL —visibility: ["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 sync —
export_bundle(project=…)and aproject:<id>peer policy bundle only a project's shared memory (to project members' nodes).share_memory/revoke_sharegainto_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