Get started with Ghost.
Watch in order or jump to what you need.
curl -fsSL https://install.ghost.build | sh
A database built for agents, not humans.
No dashboard. No UI. No console. CLI and MCP only. Here's why that's the right call.

1
Setup in 60 seconds
Install Ghost, log in, create a Postgres database, and register the MCP server. Four commands. Works on macOS, Windows, Debian, Ubuntu.

2
A free Postgres db in 3 seconds
No signup. No credit card. No config. Create a database, add a table, insert data, and query it — all by asking an AI.

3
Describe your app, get a full schema back
One sentence in. Full relational schema out — tables, foreign keys, indexes, constraints, sample data. No more writing CREATE TABLE by hand.

4
Clone your db like you branch your code
One command. Schema, data, everything. Make changes on the copy. Original stays untouched. Merge when ready. Unlimited forks.

5
10 databases in 10 seconds. cost: $0
10 databases created. 9 deleted. Total cost: zero dollars. Databases should be as disposable as git branches.

6
Hybrid search in Postgres
Keyword search finds what you typed. Semantic search finds what you meant. Neither is enough on its own. Ghost runs both in one Postgres query.

7
Branching for Postgres
Every new feature gets its own database fork. Isolated copy of production. Your agent goes wild on the fork — schema changes, new tables, whatever.

8
A better way to test your database
Mocks test what you think the database does. Staging never matches production. Ghost forks are an exact copy of prod — no cleanup, no orphan data.

9
When your agent nukes the db. prod is fine.
Your agent just dropped every table and replied "you're absolutely correct, I'm sorry." With Ghost, fork before anything dangerous. Agent works on the fork.