You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs(teams): fill gaps from product overview, fix --visibility semantics
Teams about page (4.teams/1.about.md)
- Stronger intro: knowledge isn't confined to one person; teammates and
their AI assistants share the same workspace.
- Clarify in the subscription note that joining a team doesn't change
existing personal cloud or local setups.
- New 'Working together in real time' section: CRDT/Yjs editing,
presence avatars with distinct colors.
- New 'AI agents as collaborators' subsection (tagged Coming soon)
with live status indicators.
- New 'Activity feed' note.
- New 'File history -- undo on the file level' section, cross-linked
to /cloud/file-history and /cloud/restore-lost-content.
- Rewrite 'Sharing projects' as a Standard / Shared / Private table
using correct CLI visibility values.
- Add 14-day grace period for seat overages to Seats and billing.
- New 'Security and isolation' section: per-org isolated DB and
storage, WorkOS AuthKit.
CLI Reference (9.reference/1.cli-reference.md)
- Fix --visibility semantics. 'workspace' is the default and is
visible to all members; 'shared' is restricted to granted users;
'private' is creator-only. Previous example labeled 'shared' as
'visible to everyone,' which was the opposite of its behavior.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: content/4.teams/1.about.md
+51-12Lines changed: 51 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,10 +3,10 @@ title: Basic Memory Teams
3
3
description: Share a cloud workspace with your team — invite members, assign roles, and collaborate on the same projects.
4
4
---
5
5
6
-
Basic Memory Teams lets you share a cloud workspace with other people. Everyone on the team can read and write the same projects, so your AI assistant and your teammates work from one shared knowledge base instead of scattered copies.
6
+
Basic Memory Teams gives your team a single, shared cloud workspace. Knowledge isn't confined to one person — anything a teammate writes is immediately available to everyone else and to their AI assistants. Edit a note together in real time, hand work off between humans and agents, and build one connected knowledge base instead of scattered copies.
7
7
8
8
::note{icon="i-lucide-users"}
9
-
**Teams requires a subscription with one or more seats.** Billing is per seat. You can keep your personal and local workspaces at the same time — Teams adds a shared workspace, it doesn't replace what you already have.
9
+
**Teams requires a subscription with one or more seats.** Billing is per seat. Joining or starting a team doesn't change anything about your existing setup — your personal cloud subscription (if you have one) and any local projects keep working exactly as before. Teams adds an organization workspace alongside them.
10
10
::
11
11
12
12
---
@@ -46,6 +46,32 @@ Members also have a **status**:
46
46
47
47
---
48
48
49
+
## Working together in real time
50
+
51
+
When two people open the same note, they see each other's edits as they happen. The editor is built on CRDTs (Yjs), so every keystroke syncs instantly across collaborators with no merge conflicts to resolve. A presence avatar appears in the note header for each active collaborator — each one gets a distinct color so you can tell at a glance who's typing where.
52
+
53
+
### AI agents as collaborators
54
+
55
+
::note{icon="i-lucide-sparkles"}
56
+
**Coming soon.** AI agents will join as first-class collaborators alongside your team.
57
+
::
58
+
59
+
Once available, you'll connect an agent to a note and it shows up in the same presence list as your teammates with a live status indicator — _working_, _just updated_, or _waiting for input_. Agents read the shared knowledge graph for context and write structured observations and relations back into it, so the more your team uses Basic Memory, the better your AI gets at answering from your team's actual knowledge.
60
+
61
+
### Activity feed
62
+
63
+
The **Activity** view in the app keeps you aware of what's happening across the workspace. It shows operations in progress (imports, indexing, large edits) and recent completed changes — from every team member and agent — with direct links to the affected notes.
64
+
65
+
---
66
+
67
+
## File history — undo on the file level
68
+
69
+
Every save creates a new version of a note, automatically. If a teammate overwrites something or an agent edits go sideways, open **File history** on the note to step back through the timeline, compare any version against the current one, and merge content back in. Restored content saves as a _new_ version, so nothing is ever lost.
70
+
71
+
See [File History](/cloud/file-history) for the full reference, or [Restore Lost Content](/cloud/restore-lost-content) for the broader recovery decision guide (File history for a single note, Snapshots for bigger rollbacks).
72
+
73
+
---
74
+
49
75
## Inviting members
50
76
51
77
Owners invite people by email from **Settings → Teams**.
@@ -104,6 +130,7 @@ Teams billing is **per seat**. The number of seats on your subscription sets how
104
130
- Deactivating a member frees their seat for someone else.
105
131
- Reactivating a member requires an available seat.
106
132
- Pending invitations don't consume a seat until they're accepted.
133
+
- If your team grows past your current seat allocation, there's a **14-day grace period** before any restrictions kick in — so a new hire never gets locked out while you're adding seats.
107
134
108
135
Manage seats and payment from **Settings → Billing**.
109
136
@@ -117,24 +144,30 @@ Track current seat usage from the same screen:
117
144
118
145
---
119
146
120
-
## Sharing projects
147
+
## Projects
121
148
122
-
Within an organization workspace, projects can be shared with different levels of access:
149
+
Team projects come in three visibilities. The right one depends on who needs to see the work:
123
150
124
-
-**View** — members can read the project's notes.
125
-
-**Edit** — members can read and write the project's notes.
151
+
| Visibility | Who can see it | When to use |
152
+
|------------|----------------|-------------|
153
+
|**Standard** (`workspace`) — _default_| Everyone in the organization, based on their workspace role (viewer/editor/owner) | Most team work — the open, shared knowledge base |
154
+
|**Shared** (`shared`) | Only people you grant access to, each at **editor** or **viewer** level | Sensitive topics (hiring, contracts, security audits) where you want a controlled group |
155
+
|**Private** (`private`) | Only the creator | Personal scratch space inside the team workspace |
126
156
127
-
When creating a cloud project from the CLI, you can set its visibility at creation time:
157
+
When you create a cloud project, you can set its visibility from the CLI:
Visibility values are `workspace`, `shared`, or `private`. See the [CLI Reference](/reference/cli-reference) for full `bm project add` options.
170
+
See the [CLI Reference](/reference/cli-reference) for full `bm project add` options.
138
171
139
172
---
140
173
@@ -168,6 +201,12 @@ You can also target a specific workspace when creating a project, either from th
168
201
169
202
---
170
203
204
+
## Security and isolation
205
+
206
+
Each organization gets its **own** isolated database and file storage in the cloud — there is no shared tenancy at the data layer. Your team's knowledge is physically separated from every other team's. Authentication runs through [WorkOS AuthKit](https://workos.com/authkit) for enterprise-grade identity management.
bm project add research ~/Documents/research --default
@@ -230,7 +233,7 @@ bm project add research ~/Documents/research --default
230
233
|------|-------------|
231
234
|`--local-path`| Local sync path for cloud mode |
232
235
|`--workspace`| Cloud workspace name, slug, type, or tenant ID (cloud mode only) |
233
-
|`--visibility`| Cloud project visibility: `workspace`, `shared`, or `private`|
236
+
|`--visibility`| Cloud project visibility: `workspace` (default — visible to all members), `shared` (restricted to granted users), or `private` (creator only)|
0 commit comments