Documentation

Mosaic is infrastructure
for engineers who ship with AI.

Every Mosaic project gets a dedicated PostgreSQL 17 database, S3-compatible storage, Redis, real-time WebSocket subscriptions, user authentication, custom-domain email, a private git remote, and one-command container deploys — all driven by a single API key.

In one sentenceOne API key. One platform. Everything your app needs to ship.

What's in the platform

How a request looks

Every endpoint is https://api.mosaic.site/v1/project/..., authenticated with one header:

# Run a query on your project's dedicated Postgres
curl -X POST https://api.mosaic.site/v1/project/{slug}/sql \
  -H "X-API-Key: $MOSAIC_API_KEY" \
  -d '{"query":"SELECT * FROM users WHERE id = $1","params":["abc-123"]}'

Where to start