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
- Getting Started — sign up, get your API key, ship your first deploy
- User Authentication — let your app's end-users sign up and log in
- Deployment — push files via API, container boots, URL in seconds
- Full API Reference — every endpoint, every parameter