Most all-in-one workspaces make you pick a mode: a document editor here, a whiteboard there, a database somewhere else. AFFiNE's core bet is that these are the same content seen from different angles — a block you write on a page can also live on an infinite canvas, and vice versa, without copying or exporting. That single idea is what makes it feel less like Notion-plus-Miro glued together and more like one substrate.
What Sets It Apart
- One data model, two surfaces: the same blocks render as a structured doc and as free-form objects on an edgeless canvas, so an outline and a mind map are two views of one source.
- Local-first by design: it runs on a block/CRDT engine that works offline, syncs when you reconnect, and can be fully self-hosted — your notes never have to touch someone else's server.
- Databases as first-class citizens: table, kanban, and other views turn documents into queryable records instead of static text.
- AI that spans both modes, acting on page text and canvas objects rather than being bolted onto a chat sidebar.
Who It's For
Great fit if you want a Notion-and-Miro replacement you can own and self-host, and you value data ownership over polish. Look elsewhere if you need a mature ecosystem of third-party integrations and templates today — AFFiNE is younger, moves fast, and its plugin and stability story is still catching up to the incumbents it targets.