AFFiNE
A privacy-focused, local-first workspace that merges docs, whiteboards and tables on one canvas, positioned as an open-source alternative to Notion and Miro.
- GitHub stars
- 73k
- Last commit
- 3 days ago
- Latest release
- v0.27.4
- Self-hosted
- Yes
- Hosted version
- Available

AFFiNE is an open-source workspace that combines writing, drawing and planning in a single app. Documents, an edgeless whiteboard and table views share the same blocks, so you can place rich text, sticky notes, embedded web pages, database views, linked pages, shapes and even slides anywhere on one canvas. It is presented as an alternative to Notion and Miro.
The project stresses local-first storage, meaning your data lives on your own device first, together with real-time collaboration. A multimodal AI assistant helps write reports, turn outlines into slides, summarize articles into mind maps and organize tasks. Under the hood it uses CRDTs for syncing and is built mostly in TypeScript and Rust, with Electron for the desktop app. It also supports Markdown, wiki and knowledge-base use, and presentations.
AFFiNE's license is listed as 'Other' on GitHub, so review it before commercial use. There is a live demo and documentation on the project site, a hosted version is available, and the app can also be self-hosted.
Key features
- Docs, whiteboard and tables on one canvas
- Local-first data storage on your device
- Real-time multi-user collaboration
- AI assistant for writing, slides and mind maps
- Markdown editing and linked pages
- Desktop app built on Electron
Pricing: Free plan with local use and 10 GB of cloud storage. Pro is $6.75 per month and Team $10 per seat per month; a $499.99 one-time Believer plan exists and Enterprise is custom-priced.


