Personal knowledge bases
multi-format notes that mix free-form text, structured databases, and visual whiteboards in the same page

// screenshot of affine.pro ↗
AFFiNE is an open-source, unified workspace that merges document editing, whiteboarding, and databases into a single, real-time collaborative platform. Often described as "Notion + Miro + Airtable in one tool", it's actively developed by ToEverything and is the most ambitious self-hosted Notion alternative in pre-1.0 stable status.
AFFiNE is an open-source, unified workspace that merges document editing, whiteboarding, and databases into a single, real-time collaborative platform. Often described as "Notion + Miro + Airtable in one tool", it's actively developed by ToEverything and is the most ambitious self-hosted Notion alternative in pre-1.0 stable status.
Unlike Notion, AFFiNE keeps your data on your infrastructure — pages, whiteboards, attachments live in the Postgres + Redis stack you deploy. No upstream telemetry, no per-seat SaaS billing, no cloud dependency.
Concrete scenarios where teams pick AFFiNE over the SaaS alternative.
multi-format notes that mix free-form text, structured databases, and visual whiteboards in the same page
real-time multiplayer editing with conflict-free merges, similar to Notion's collaborative model
Miro-style infinite canvas for diagrams, user flows, sprint planning
inline tables that link to docs, perfect for OKR tracking, content calendars, project portfolios
companies in regulated industries (legal, healthcare, finance) that can't push data to US SaaS clouds
If your team profile matches one of these, AFFiNE is a strong fit out of the box.
small groups who want one tool for docs, planning, and whiteboards without paying per seat
legal, healthcare, finance, consulting firms blocked from US-hosted Notion/Miro by data residency rules
learning workspaces under GDPR/FERPA where student data can't leave the institution's infrastructure
teams of 20-200 needing collaborative docs without the Confluence pricing tax
bootstrappers wanting workspace tooling without recurring per-user cost as the team grows
When evaluating self-hosted options for this category, here are the dimensions on which AFFiNE consistently lands above the alternatives.
The stack you'll plug AFFiNE into — services, protocols, and adjacent apps in the BluixApps catalog.
:stable image pinned at install time (pre-1.0 means breaking changes possible — we track upstream + push catalog updates when needed)Operational guidance from running this in production — what to do before you scale, what to lock down, what surprises people.
:stable but our pinned tag is what survives upgradesclient_max_body_size 100M is a sane starting pointghcr.io/toeverything/affine:stable · redis:7-alpine · postgres:17-alpine