Skip to main content

GBrain connects QM to the team's memory and connectors

QM is Y Combinator's open-source AI for a whole company, in Slack and on the web.

QM is one AI for the whole company

  • Multiplayer, in Slack and on the web

    Everyone gets a workspace of their own, and the team works with QM together.

  • Memory for each person and each room

    Every person and every room keeps its own memory, files and permissions.

  • Not tied to one AI company

    Pi, OpenCode, Codex or Claude Code can drive QM, on the model the team picks.

From QM's README on GitHub.

QM starts from what the team already knows

What one AI saves, every other AI the team uses can read.

The same memory and connectors in every AI the team uses

QM

GBrain

one memory

QM on the dark line, and a few of the AIs that connect the same way. Each one opens its own page.

See every AI GBrain works with

QM connects with one admin request

One address for every AI. The team decides what each one may do.

  1. In the GBrain workspace, make an access token for QM. GBrain shows it once.

  2. A QM admin registers GBrain as one of QM’s MCP servers, through QM’s admin API.

    PUT /v1/admin/mcp-servers/gbrain
    
    {
      "name": "GBrain",
      "url": "https://gbrain.io/mcp",
      "auth": "bearer",
      "bearerToken": "<token>",
      "readOnly": false,
      "enabled": true
    }

Every agent in the deployment can then reach the workspace. readOnly is false because GBrain can write, to memory and to the accounts connected to it.

Start a GBrain workspace

Sign in and name the workspace. Then connect QM with the steps above.