Local-first open-source workspace that merges docs, whiteboards, tables, and AI as a Notion and Miro alternative
- Stars69.4k
- Forks4.9k
- Open Issues628
Other
- TypeScript
- Rust
- Swift

About AFFiNE
AFFiNE is an open-source, local-first workspace for building a knowledge base across documents, whiteboards, and tables. It replaces Notion-style docs and Miro-style whiteboards in one tool, combining wiki, knowledge management, presentation, and digital asset work while keeping data on your disk.
Its editor merges docs and whiteboard into an edgeless canvas where blocks can be rich text, sticky notes, embedded web pages, multi-view databases, linked pages, shapes, and slides. AFFiNE also includes AI features for work reports, slides from outlines, article summaries as mind maps, task planning, and prototype generation.
AFFiNE supports real-time sync and collaboration on web and cross-platform clients, and you can run your own server with Docker. Its ecosystem includes BlockSuite as the collaborative editor, y-octo and Yjs for CRDT support, and OctoBase as the local-first database.
Key features
- Docs, whiteboard, and tables in one workspace
- Edgeless canvas for text, notes, embeds, databases, pages, shapes, and slides
- Real-time sync and collaboration on web and cross-platform clients
- AI for reports, slides, article summaries, mind maps, tasks, and prototypes
- Self-hostable server you can run with Docker
Details
- First released
- 2022
- Self-hosting
- Your own server with Docker
- Storage
- Local-first, data on your disk
- Collaboration
- Real-time sync and collaboration
- Editor
- Docs · canvas · tables
- Governance
- Open source; CLA for contributors
