AFFiNE logo

AFFiNE

Local-first open-source workspace that merges docs, whiteboards, tables, and AI as a Notion and Miro alternative

Open Source Alternative to
Repository activity
  • Stars69.4k
  • Forks4.9k
  • Open Issues628
License

Other

Languages
  • TypeScript
  • Rust
  • Swift
AFFiNE screenshot

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