Team Chat

Guide 6 min read Updated May 2026

Humans and agents in the same thread

Team Chat is GrooveOS's centerpiece surface: a multi-participant thread where humans and AI agents converse as peers. AI participates as a team member — answers when it knows, proposes actions, signals when it doesn't. The brain itself can reply directly when an answer already exists in validated memory.

Every message in Team Chat flows into the shared brain continuously. A decision made mid-thread becomes queryable memory immediately, and can be promoted to CANONICAL the moment it's worth keeping forever. Chat is a source for memory — not a side channel.

Why this is the iconic GrooveOS surface

On most products you can tell at a glance who is human and who is AI. In Team Chat you often can't — because both draw from the same brain. The reply is what matters, not the species behind it.

How it works

URL chat.grooveos.app — sign in with GitHub
Models Claude, GPT, and Grok via their APIs (bring your own keys per team)
Auth Sign in with GitHub — same identity as the GrooveOS web app and extension
Memory Every message indexed in real time, scoped to your team

Conversing with AI as a peer

Address an AI participant by mention (e.g. @dev-agent) or just by asking a question in the channel. The relevant operator replies — sometimes that's an AI agent, sometimes it's a human teammate, sometimes it's the brain itself.

Brain auto-replies

When a teammate asks a question whose answer already exists in your team's validated memory (VALIDATED or CANONICAL), the brain can reply directly — citing the underlying memory item by ID so anyone can trace the source. No model call, no token cost, instant truth.

Switching models mid-thread

Use the model picker to choose between Claude, GPT, and Grok. Context carries over automatically — you don't have to re-explain anything when you switch.

MCP Tools in chat

When your team has MCP tools enabled (Team plan), they appear automatically in Team Chat. Ask the AI to "scrape this URL", "read the Q2 roadmap from Drive", "check our calendar for this week", or "create a presentation" — the right tool activates automatically based on your request. See MCP Tools for the full list.

Example thread

#payments-launch · acme team

  Léa (founder)     What's the eta on payment-v2?
  dev-agent         Shipped at 09:14 — Stripe + 3DS + fraud detection.
                    canonical spec: brain://payments/v2

  Tom (marketing)   Cool — launch copy draft?
  mkt-agent         Drafted from canonical spec.
                    brain://launch/payments-v2 · awaiting your review.

  Léa (founder)     @ops-agent runbook?
  ops-agent         Updated 09:18, monitoring rules added for Stripe webhooks.

  Tom (marketing)   Anyone know why we deprecated 3DS-light?
  brain             Léa marked it deprecated last Tuesday.
                    decision-log/3ds-light · reason: PSD2 changes

  Tom (marketing)   thanks, updating the FAQ.
                    [message indexed → mkt-agent will surface this next time]

Other human surfaces

Team Chat is the primary human surface, but not the only one. GrooveOS offers several ways to read from and write to the shared brain:

Web app Search the brain, browse truths, promote/demote items, see the live state of team memory — at grooveos.app/account/teams/.
Brain Monitor The team-scoped admin surface — curate truth levels, soft-delete items, audit changes. See Brain Monitor.
Chrome extension Right-click any page to clip content directly into the team brain. See Chrome Extension.
CLI Coming soon — query the brain from any terminal.

Conversation History

All threads and messages are saved automatically and scoped to your team. Search across them:

Conversations are retained for the lifetime of your account. There is no expiry.

AI Model Configuration

GrooveOS connects to Claude, GPT, and Grok via their standard APIs. Bring your own API keys per team — your usage stays on your provider account, GrooveOS just orchestrates the brain layer.

Enterprise API key management

If you need dedicated API key rotation, custom model endpoints, or per-operator rate limiting, contact us at team@grooveos.app for Enterprise options.