AIAny
AI Client2022
Icon for item

AFFiNE

Combines editable docs, a visual whiteboard, and multi-view databases on one edgeless canvas for notes, planning, and presentations. Local-first and open-source, with real-time collaboration, self-hosting, and built-in AI assistants.

Introduction

Most all-in-one workspaces make you pick a mode: a document editor here, a whiteboard there, a database somewhere else. AFFiNE's core bet is that these are the same content seen from different angles — a block you write on a page can also live on an infinite canvas, and vice versa, without copying or exporting. That single idea is what makes it feel less like Notion-plus-Miro glued together and more like one substrate.

What Sets It Apart
  • One data model, two surfaces: the same blocks render as a structured doc and as free-form objects on an edgeless canvas, so an outline and a mind map are two views of one source.
  • Local-first by design: it runs on a block/CRDT engine that works offline, syncs when you reconnect, and can be fully self-hosted — your notes never have to touch someone else's server.
  • Databases as first-class citizens: table, kanban, and other views turn documents into queryable records instead of static text.
  • AI that spans both modes, acting on page text and canvas objects rather than being bolted onto a chat sidebar.
Who It's For

Great fit if you want a Notion-and-Miro replacement you can own and self-host, and you value data ownership over polish. Look elsewhere if you need a mature ecosystem of third-party integrations and templates today — AFFiNE is younger, moves fast, and its plugin and stability story is still catching up to the incumbents it targets.

Information

  • Websitegithub.com
  • AuthorsToeverything
  • Published date2022/08/04

Categories

More Items

GitHub
AI Client2025

Enhances web AI chat interfaces (Gemini, AI Studio, Claude, ChatGPT) with folder-based conversation organization, timeline navigation, prompt vault, cloud sync, chat export, UI fixes and a plugin engine. Runs as a browser extension and includes cross-site prompt management and Mermaid rendering.

GitHub
AI Agent2026

Manages real tmux-backed terminals and AI agents as draggable nodes on an infinite pan/zoom canvas, with a Trello-style kanban view, persistent sessions that survive restarts, mobile companion support, and a browser Server Edition for self-hosting.

GitHub
AI Agent2026

Runs locally to learn your tastes and proactively discover content across Bilibili, Xiaohongshu, Douyin, YouTube, X, Zhihu, Reddit and the open web. Local-first agent storing data in a local SQLite, with a browser extension, optional desktop backend bundling embeddings (bge-m3/Ollama), and conversational feedback to refine recommendations.