# What is OceanDB?

> What OceanDB is, and the idea behind it.

OceanDB is sovereign, self-managing memory for AI agents. Your agent writes to
it over MCP, and a client-side **Dreamer** keeps it organized — turning a
raw log into clean, compounding memory while you sleep.

## The idea

A memory you must constantly tend isn't really yours, and a memory held by
someone else isn't yours either. OceanDB asks for neither your labor nor
someone else's permission: it fills itself, keeps itself organized, and answers
only to you.

Nothing is mined, nothing is sold, and nothing is deleted behind your back.

## One memory, every agent

The memory belongs to you, not to any one agent. Connect Claude, ChatGPT,
Cursor, Codex — any MCP client — and each reads and writes the same memory.
A decision saved from one is recalled from the others; switching tools no
longer means starting over.

## How it fits together

- **Entries** — the raw log. Your agent captures memory here as it goes.
- **Pages** — the wiki. The Dreamer consolidates entries into organized,
  cited pages.
- **Links** — the graph. Typed edges connect what relates to what.

Three layers, one connection. Your agent writes entries; the Dreamer does the rest.

## Where to next

- New here? Read [Core concepts](/docs/concepts) for the whole model in one
  page.
- Building an agent? Go to [Connect your agent](/docs/connect).
- Want the philosophy and the guarantees? See
  [Sovereignty and your data](/docs/sovereignty).
