Skip to main content
Database Schema

Knowledge Base Schema

The shared brain every agent reads from.

A work in progress
We've published these resources in the hope they're useful — you're welcome to copy or use anything you find on this site. We're still working through each record to optimise it for completeness and accuracy, so some entries are fuller than others for now.

What it stores

The shared brain every agent reads from. It holds the knowledge entries, the rules that decide what to load for a given task, and the authoritative agent registry — the same registry this portfolio is built from.

Owned by the Chief of Staff. Lives in the Internal Tools database · brain schema.

The tables

Friendly names first, with the real table name underneath. Key fields only.

Knowledge Entriesbrain.entries

One entry per concept, glossary term, or standing rule — the canonical reference agents read.

Columns in the brain.entries table
ColumnType
slugText
titleText
summaryText
contentText
versionBumped on every editNumber

Relationships

  • one-to-onebrain.categories. Filed in a category
  • many-to-manybrain.tags. Tagged for discovery

Load Rulesbrain.load_rules

Maps a task keyword to exactly the knowledge an agent should load before starting it.

Columns in the brain.load_rules table
ColumnType
task_keywordText
required_slugsMust-load entriesList
optional_slugsNice-to-have entriesList

Agent Registrybrain.agents

The authoritative directory of every specialist agent — the source this portfolio is generated from.

Columns in the brain.agents table
ColumnType
nameText
workspaceText
summaryText
scopeText
mcp_serversConnectors the agent loadsList

Categoriesbrain.categories

The fixed set of knowledge categories.

Columns in the brain.categories table
ColumnType
labelText
descriptionText

Relationships

  • one-to-manybrain.entries. Groups many entries

Tagsbrain.tags

Cross-cutting tags for finding related knowledge.

Columns in the brain.tags table
ColumnType
labelText
domainText

Relationships

  • many-to-manybrain.entries. Applied across entries

Entry Linksbrain.entry_relations

A small graph of how knowledge entries relate to one another.

Columns in the brain.entry_relations table
ColumnType
relation_typeHow the two relateText

Relationships

  • many-to-manybrain.entries. Connects entry to entry

You don't need all of this to start

Most of what these agents rely on has a simpler equivalent. Anywhere we use a database, you can usually start with a spreadsheet or a document — whatever you're comfortable with. Anywhere we built a custom MCP server, you can reach for a prebuilt AI connector instead of building your own.

We go further because it's where our experience pays off. Years of hands-on database work make a custom data layer feasible for us, and purpose-built MCP servers let us hand each agent a short, sharp instruction file and exactly the tools it needs — custom descriptions, only the endpoints we want, and the occasional extra gate — instead of a long manifesto or playbook. Nothing more, nothing less.

Ready to build technology that works for your mission?

Tell us where your organisation is and what's slowing your team down. We respond personally.

FAQ — Knowledge Base

Browse frequently asked questions about Knowledge Base

Request an Invitation to the MMP

Mission Multiplier cohorts form on a rolling basis. Request an invitation and we'll reach out when a cohort that fits you is coming together. No payment until you're invited and confirm your spot.