Brain Monitor

Feature 6 min read Updated May 2026

The Brain Monitor is a single feed that shows everything that lives in your team's brain: memory items, conversations, individual messages, tasks, contacts, team chat, and Granola meeting notes — all on one screen, newest first.

From this one view you can change a fact's truth level, soft-delete anything that shouldn't be there, restore something that was deleted by mistake, and filter to a specific entity type, truth level, or source. It is the answer to the question "what does my team's brain actually contain right now?"

Opening the Brain Monitor

Sign in at grooveos.app/account/teams/, open your team card, and click Brain Monitor. The page lives at:

https://grooveos.app/account/teams/brain/?team=<your-team-slug>

Bookmark that URL with your team slug pre-filled — you'll likely come back to it daily once your team's brain gets active.

What you see

Each row is one brain event — a single item that exists somewhere in your team's data. The feed unifies seven kinds of entities into one view:

Entity type What it is Where it came from
memory_item A fact, snippet, or document indexed in your team's shared memory Chrome extension clips, Drive sync, API /v1/memory/upsert
granola_note A meeting note imported from Granola Granola integration
conversation A LibreChat / Open WebUI conversation thread Chat interfaces
message An individual message inside a conversation Chat interfaces
team_message A message in your team's internal chat surface Team chat
task A task in your team's task list CRM / tasks tab, MCP task_create tool
contact A person in your team's CRM CRM, Granola attendees, MCP contact_add

For each row the feed shows:

Team scoping is automatic

The feed is filtered to your team's team_scope on the server. You cannot accidentally see another team's data — and other teams cannot see yours. Isolation is enforced at the infrastructure level, not just the UI.

Editing truth_level inline

Every item in GrooveOS lives at one of five truth levels. The Brain Monitor is where you re-classify items as your team learns more about them.

EPHEMERAL

Raw capture

A quick note, a chat snippet, a first draft. Unverified. The default for transient entities like chat messages.

WORKING

Actively used knowledge

In-progress facts, current best guesses. The default for tasks and most Drive-synced docs.

VALIDATED

Peer-reviewed

A team member has explicitly approved this fact. Safe to reference in decisions. The default for contacts.

CANONICAL

Team truth

The definitive answer your team has agreed on. Automatically injected in every AI conversation.

PUBLIC

Published

Approved for sharing outside the team. Promoted from CANONICAL by an admin.

How to change a truth level

  1. Click the truth-level badge on any row.
  2. Pick the new level from the dropdown.
  3. The change is saved immediately. A small toast confirms it.

If you try to promote an item you did not create, and you are not a team admin, the action is rejected with the exact message: "You can only edit items you created. Contact a team admin to modify items created by others."

CANONICAL is what your AI sees

Items at CANONICAL are automatically pulled into every AI conversation's system prompt. If you want a fact to always be available to Claude, GPT-4, or Grok across your whole team — promote it to CANONICAL. See Memory & Knowledge for the full truth-level playbook.

Soft delete & 30-day restore

Nothing in the Brain Monitor is permanently deleted with one click. When you click the delete action on a row, the item enters the soft-delete window:

Restoring a deleted item

  1. Toggle show deleted in the filter bar.
  2. Find the item (it appears with a strikethrough and a "deleted at" timestamp).
  3. Click restore. The item is un-deleted; it reappears in feeds and searches immediately.

After 30 days, gone for good

The 30-day window is not configurable from the UI. If you need an item back, restore it within 30 days. After that, the daily purge job removes all traces. Enterprise plans can negotiate a longer retention window — contact us.

What gets cleaned up on permanent delete

When an item ages out of the 30-day window, the daily cleanup job removes:

Filters

The top bar lets you narrow the feed:

Filters combine — pick "task + WORKING" to see only your active tasks, or "memory_item + CANONICAL" for your team's ground-truth knowledge base.

Who can edit what

Role Can do
Member View all of your team's brain. Edit truth_level and soft-delete items you created. Restore items you previously soft-deleted.
Admin Everything Members can do, plus edit / delete / restore any team item, regardless of who created it. Admins typically own promotion to CANONICAL — your team's ground-truth shelf.

Some entity types (memory items, contacts, messages) don't track a per-row author. For those, only team admins can edit truth_level or soft-delete — the per-author check has nothing to match against. This is intentional: facts your team shares should be owned by the team, not by whoever happened to clip them.

FAQ

Why isn't my Drive doc showing up?

Drive sync is asynchronous — give it 30 seconds after a save. If it still isn't there after a minute, check Drive Sync for folder mapping and connection status.

Can I bulk-delete?

Not yet. v1 of the Brain Monitor edits one row at a time. Bulk operations are on the roadmap — if you need it, tell us at team@grooveos.app.

Can I export my team's brain to CSV?

Not from the UI. For now, use the APIGET /v1/memory/search with a high limit returns memory items as JSON, and the other entity endpoints (conversations, tasks, contacts) follow the same pattern. Export-to-CSV is a deferred feature; voice it on the waitlist email if it matters to you.

Is the feed live?

v1 refreshes every 30 seconds. Real-time streaming (WebSocket or SSE) is deferred — most teams don't write to the brain often enough for 30s to feel slow. If your use case needs it, tell us.

How do I see who promoted something to CANONICAL?

Each row's detail view (click the row to expand) shows the promotion history: who changed truth_level, when, and what it changed from. Soft-deletes also record the user who triggered them. Admin-side, a full audit log is retained for 90 days on the Team plan and indefinitely on Enterprise.

What's next