---
id: "entity-supabase-d21"
type: "entity"
entityType: "tool"
canonicalName: "Supabase"
aliases: []
source_timestamps: ["00:03:36", "00:06:48", "00:07:47"]
tags: ["database", "backend"]
related: ["concept-open-brain", "concept-shared-surface", "action-create-shared-table"]
canonical_url: "https://supabase.com"
sources: ["s21-ai-tool-memory"]
sourceVaultSlug: "s21-ai-tool-memory"
originDay: 21
---
# Supabase

## What It Is
**Supabase** is an open-source Firebase alternative built on Postgres. It provides hosted databases with real-time subscriptions, authentication, and Row Level Security (RLS).

## Role in This Source
Supabase is the **foundational database** for the [[concept-open-brain-d21]]. Its tables act as the [[concept-shared-surface]] between the human and the AI agent.

- The human side ([[concept-human-door]]) reads/writes via the Supabase client SDK from a [[entity-vercel-d21]]-hosted app.
- The agent side ([[concept-agent-door]]) reads/writes via [[entity-mcp-d21]].
- Both sides operate on the **exact same tables**, eliminating sync layers — see [[claim-no-sync-layer]].

## Setup
Users should set up Supabase as part of [[prereq-supabase-mcp-setup]] before extending the system. New domains are added via [[action-create-shared-table]] and the broader [[framework-open-brain-build]].

## Note on Security
Supabase provides Auth and RLS, which become critical when exposing data to a Vercel-hosted [[concept-human-door]]. The video does not detail RLS setup — see [[question-security-auth]].
