unsubbed.co

AFFiNE Community Edition

An open-source workspace that merges docs, whiteboards, and databases into one platform — a privacy-focused alternative to Notion and Miro with AI built in.

Open-source knowledge workspace, honestly reviewed. Local-first, self-hostable, and more ambitious than stable.

TL;DR

  • What it is: Open-source workspace combining docs, whiteboard canvas, and databases in a single interface — pitched as a free alternative to both Notion and Miro [README].
  • Who it’s for: Individuals and small teams who want to own their notes, sketches, and planning tools without paying Notion or Miro subscriptions. Especially useful for people who genuinely mix text and visual work [1][3].
  • Cost savings: Notion Pro runs $16/user/month. Miro Starter is $10/user/month. Running both for a 3-person team is $78/month. AFFiNE self-hosted costs whatever your VPS costs — typically $5–10/month [README][pricing].
  • Key strength: The “edgeless canvas” that genuinely lets you drag any block — text, database, image, embedded page — onto a freeform whiteboard. No other open-source tool does this as cleanly [1][3].
  • Key weakness: Real-world users report missing basics (simple tables, page toggles, commenting), data loss in early versions, and collaboration that sometimes doesn’t work at all [2]. At 66,140 GitHub stars, it’s popular; that doesn’t mean it’s production-stable.

What is AFFiNE Community Edition

AFFiNE is a workspace application built by Toeverything, a Singapore-based company, designed around one core idea: docs, whiteboards, and databases shouldn’t be separate tools [README]. The name is pronounced “a-fine” (the mathematical term for transformations that preserve lines and ratios), and the project has been accumulating GitHub stars since 2022 at an unusual pace — 66,140 as of this writing.

The pitch is that you get two modes in one application. Page mode works like a block editor (Notion-style): rich text, headings, tables, linked pages, databases, embeds. Edgeless mode throws all of that onto an infinite canvas where you can arrange anything spatially — like Miro or FigJam, but your Notion-style pages live inside it [README][1]. Switch between modes for the same document. That’s the core trick.

The project is built on BlockSuite, their own open-source block editor framework, and the architecture is TypeScript throughout. It’s genuinely open source — the client-side code is available on GitHub under what the repo lists as “NOASSERTION” license (more on that in a moment). The company also sells a managed cloud version with AI features, team storage, and SSO [pricing].


Why people choose it

The people who love AFFiNE tend to love it for one specific reason: it’s the only tool where a document and a whiteboard are the same thing.

The Its FOSS reviewer [1] tested it on Fedora 40 and found the onboarding genuinely interesting — illustrated walk-throughs, intuitive block editor, and an edgeless canvas that actually supports images, video, and hand-drawn content together. The Product Hunt reviewers [3] echo this: 4.7/5 from 22 reviews, with consistent praise for the clean interface, offline-first behavior, and cross-device sync. Several reviewers specifically mention the ability to go from a written document to a spatial visual layout without switching apps.

For self-hosters, the local-first architecture is a real draw [1][3]. Your data lives on disk by default. Cloud sync is opt-in. You can run it entirely air-gapped if that matters to your threat model.

What reviewers don’t talk about much — and what the docmost.com article [2] goes into detail on — is the gap between the demo and production reality. Users who tried to adopt AFFiNE as a daily driver hit walls: no simple table insertion (only full database blocks), no page toggles, no proper commenting system. One user quoted in the docmost article: “I lost all my early test data due to those stability issues.” Collaboration features like member invites reportedly hit endless loading states in some versions. Offline mode with synced workspaces was described as non-functional.

The Product Hunt reviewers [3] are more charitable but acknowledge the same gap: maturity. Lag, small bugs, missing search depth, weak PDF export, limited mobile features. The most negative review specifically calls out the AI workflow as awkward and unreliable.

The honest picture: AFFiNE is popular because its vision is compelling and its interface is genuinely beautiful. It’s not popular because it’s reliable.


Features

Document editor (Page mode):

  • Block-based rich text editor — headings, lists, code blocks, callouts, LaTeX [README]
  • Bidirectional linking between pages [1]
  • Databases with multiple views (table, kanban, grid) [README]
  • Journals feature for daily notes [1]
  • Notion HTML import for migration [1]
  • Templates for common use cases (Cornell Notes, Vision Board, One Pager, SWOT chart, etc.) [homepage]

Edgeless canvas (Whiteboard mode):

  • Infinite canvas with freeform spatial layout [README][1]
  • Any block type can be placed on canvas: text, databases, embedded pages, shapes, images, video, hand-drawn illustrations [README][1]
  • Sticky notes, connectors, mind maps [README]
  • Presentations mode — turn canvas into slides [README]
  • Real-time collaborative editing [README][3]

AI features (partially paywalled):

  • Writing assistance: spelling, grammar, translation, content generation [1]
  • Multimodal — works in both doc and canvas mode [README]
  • Free plan includes 10 AI requests; paid tiers for more [1]
  • Canvas AI for mind map generation from prompts [README]

Sync and collaboration:

  • Local-first storage — data on disk by default [README][1]
  • Real-time sync and collaboration across web and desktop [README]
  • Cross-platform clients: Mac, Windows, Linux (AppImage), iOS, Android, Web [homepage]
  • Self-host option with Docker [README]

Self-hosted / Enterprise (gated features):

  • SSO listed as a canonical feature [merged profile] but appears in higher tiers
  • Plugin system described as “coming soon” in README [README]
  • Real-time collaboration available on self-hosted but requires setup [README]

The notable missing items from real-world testing: simple inline tables (you get database blocks instead), page toggles/collapsibles, and a commenting system [2]. These are table-stakes features in Notion that AFFiNE doesn’t have or handles differently.


Pricing: SaaS vs self-hosted math

AFFiNE Cloud (their SaaS): The pricing page shows three tiers — Free, Starter, and Enterprise — but exact prices for Starter and Enterprise weren’t captured cleanly in the scraped data. The free tier is documented as including 10 AI requests and basic features. Based on what the site shows: pricing data for paid tiers is incomplete in available sources.

Self-hosted (Community Edition):

  • Software: free (source available on GitHub)
  • VPS to run it: $5–10/month
  • Docker-based deployment [README]

Notion for comparison:

  • Free: unlimited blocks, 1 guest
  • Plus: $12/user/month (billed annually) — unlimited pages, 5 guests
  • Business: $18/user/month — unlimited guests, SSO, audit logs
  • Enterprise: custom

Miro for comparison:

  • Free: 3 boards
  • Starter: ~$10/user/month — unlimited boards

Concrete savings math:

A 3-person team using Notion Plus + Miro Starter: ($12 × 3) + ($10 × 3) = $66/month = $792/year. AFFiNE self-hosted on a $6 Hetzner VPS: $72/year. That’s $720/year saved if AFFiNE covers what you need from both tools.

The catch is that “if.” AFFiNE doesn’t fully replace either. It’s good enough to replace Notion for teams whose primary use case is notes + visual planning. It’s not a Miro replacement for teams doing detailed UX wireframes or complex collaborative diagrams.


Deployment reality check

The install path is Docker-based, with documentation at docs.affine.pro [README]. Linux desktop users get an AppImage. Mac and Windows have native downloads [homepage][1].

What you need for self-hosted:

  • A Linux VPS with reasonable RAM (2GB minimum; 4GB if you’re running collaboration features)
  • Docker and docker-compose
  • A domain + reverse proxy (nginx or Caddy) for HTTPS
  • Basic comfort with the command line

What can go wrong:

The docmost.com article [2] raises a concern the other reviews don’t: the server-side infrastructure is proprietary. The client code is open source, but if you’re self-hosting, you’re running their server code too — and the article describes it as closed-source, creating infrastructure dependency. This is a meaningful concern for teams that care about true data sovereignty. Unlike Nextcloud or Gitea where you own the full stack, AFFiNE’s backend is a black box [2].

The Its FOSS reviewer [1] hit authentication issues with Google login but worked around them. Product Hunt reviewers [3] report lag and occasional bugs. The docmost article [2] quotes users experiencing data loss in earlier versions — unclear if this has been resolved.

Realistic time estimate for someone with Docker experience: 1–2 hours to a working instance. For someone following a guide with no prior Linux experience: half a day, with meaningful risk of hitting an undocumented snag.

License note: The merged profile lists the license as “NOASSERTION” — which typically means the license wasn’t parsed cleanly from the repository. The README doesn’t lead with a clear license statement. Before betting your company’s knowledge base on this, verify the exact license terms in the repository. This matters if you’re a business.


Pros and cons

Pros

  • Unique edgeless canvas. No other open-source tool lets you mix rich documents, databases, images, and whiteboards in a single freeform canvas [1][3]. This is genuinely novel.
  • Local-first architecture. Your data is on disk by default. Cloud is opt-in [README][1]. Meaningful for privacy-sensitive users.
  • Cross-platform native clients. Mac, Windows, Linux, iOS, Android, Web — all official, all maintained [homepage].
  • Bidirectional linking. A PKM staple that AFFiNE handles well [1].
  • Active community and fast development. 66,140 stars, regular releases, responsive team per Product Hunt reviewers [3].
  • Templates. Solid library covering common use cases — Cornell Notes, Vision Boards, project planning, etc. [homepage].
  • Free alternative to both Notion and Miro. The combination use case is real: for founders who sketch ideas visually then write them up, this genuinely replaces two subscriptions [1][3].

Cons

  • Missing table-stakes features. No simple table insertion (only database blocks), no page toggles, no commenting system as of recent reviews [2]. These are day-one features in Notion.
  • History of data loss. Early adopters lost data. Whether this is fixed is unclear — none of the recent reviews specifically verify it’s resolved [2].
  • Collaboration is unreliable. Member invites, loading states, and offline-with-sync described as broken in practical use [2].
  • Server-side code is proprietary. Self-hosting doesn’t mean you own the full stack [2]. The backend is Toeverything’s code, not fully auditable.
  • License is unclear. “NOASSERTION” in the metadata and no clear open-source license statement in the README is a yellow flag for business use [merged profile].
  • AI features are paywalled. 10 free requests, then you pay. The AI workflow has been described as awkward and unreliable by at least one reviewer [3].
  • Mobile is weak. Multiple Product Hunt reviewers mention limited or buggy mobile experience [3].
  • Not a Miro replacement for serious visual work. The canvas is impressive for mixing content types, but dedicated wireframing or detailed diagramming is better in draw.io or Excalidraw [2][3].

Who should use this / who shouldn’t

Use AFFiNE if:

  • You’re a solo founder or knowledge worker who genuinely mixes written notes with visual thinking — mind maps, spatial layouts, sketches — and you want it all in one place.
  • You’re a Notion user whose primary complaints are “I want a whiteboard” and “I want to own my data.”
  • You’re comfortable with Docker and can handle occasional rough edges.
  • Your use case is personal or small-team knowledge management, not company-wide documentation.

Skip it (consider Docmost or AppFlowy instead) if:

  • You need rock-solid collaboration — member management, comments, real-time editing that actually works [2].
  • You’re migrating a team off Confluence or Notion and can’t afford rough edges during the transition.
  • You rely on simple tables everywhere (spreadsheet-style, not database-style).
  • Data loss would be catastrophic for your workflow.

Skip it (stay on Notion) if:

  • You need a mature commenting and review workflow.
  • Your team has non-technical members who’ll hit the missing features and blame you.
  • You need reliable mobile access.

Skip it (use Miro or Excalidraw) if:

  • Your primary use case is whiteboarding: UX wireframes, flow diagrams, retrospectives.
  • You need a tool a room full of people can use simultaneously without things breaking.

Alternatives worth considering

  • Docmost — Open-source wiki focused entirely on collaborative documentation. Prioritizes stability and simplicity over feature ambition. The top recommendation from users who left AFFiNE [2].
  • AppFlowy — Local-first, open-source, Notion alternative. Less ambitious than AFFiNE (no whiteboard) but reportedly more stable and better offline [2].
  • Obsidian — Best-in-class for personal knowledge management with bidirectional links and a plugin ecosystem. Not collaborative, but battle-tested [2].
  • Notion — The incumbent. More mature, more reliable, closed source, $12–18/user/month. If the features work for you, it works.
  • Logseq — Outliner-based, markdown storage, strong for personal PKM, open source. Steep learning curve but extremely stable [2].
  • Excalidraw — If the whiteboard is the primary use case, Excalidraw is simpler, faster, and more reliable than AFFiNE’s canvas for collaborative sketching.
  • draw.io (diagrams.net) — Self-hostable, mature, purpose-built for diagrams and flowcharts. Not a Notion replacement, but a better Miro replacement than AFFiNE.

For a non-technical founder weighing AFFiNE vs. Notion, the realistic question is: do you actually use whiteboards enough to justify the rough edges? If yes, try AFFiNE. If no, Docmost or AppFlowy is a lower-risk exit from Notion pricing.


Bottom line

AFFiNE’s concept is genuinely good — merging documents and whiteboards into a single local-first workspace is a real problem worth solving, and no other open-source project is attempting it at this scale. The interface is clean, the vision is coherent, and the GitHub star count reflects real enthusiasm, not hype-driven acquisition. But the reviews tell a consistent story: the ambition is ahead of the execution. Missing features, historical data loss, unreliable collaboration, a proprietary server backend, and an unclear license are not small complaints. For a solo user who wants a beautiful personal workspace and can tolerate rough edges, it’s worth trying. For a team where reliability matters, the alternatives are safer bets right now. Watch the project — if the team closes the feature gap and stabilizes the collaboration layer, this becomes the obvious recommendation. As of mid-2026, it’s not there yet.


Sources

  1. Sreenath Sasikumar, It’s FOSS“AFFiNE: A Truly Wonderful Open Source Notion Alternative With a Focus on Privacy”. https://news.itsfoss.com/affine/

  2. Docmost Blog“Best 5 Affine Alternatives” (includes user feedback on AFFiNE’s practical limitations). https://docmost.com/blog/affine-alternatives/

  3. Product Hunt“AFFiNE Reviews (2026)” (22 reviews, 4.7/5). https://www.producthunt.com/products/affine-2/reviews

Primary sources:

Features

Authentication & Access

  • Single Sign-On (SSO)

Integrations & APIs

  • Plugin / Extension System

Collaboration

  • Real-Time Collaboration

Analytics & Reporting

  • Reports

Security & Privacy

  • Data Ownership