AFFiNE 調査レポート

ドキュメント、ホワイトボード、データベースを一つに統合した、ローカルファーストでプライバシー重視のオープンソースワークスペースプラットフォーム。

総合評価
87点
基準点70点からの評価
オープンソース
OSS
無料プラン
あり
最低価格
無料
対象ユーザー
開発者スタートアップチーム
更新頻度
高
🆕 最新情報: 2026年8月にAI BYOK(Bring Your Own Key)機能や最新AIモデル(GPT-5.6等)のサポートを追加

📋 評価の詳細

👍 加点項目

  • +8 ドキュメントとホワイトボードのシームレスな統合という独自の強み
  • +5 ローカルファースト・プライバシー重視の設計とオープンソースとしての自由度
  • +4 活発なコミュニティと頻繁なアップデート(Canary版含む)
  • +3 無料プランの充実とセルフホスト可能な点

👎 減点項目

  • -2 多機能ゆえの学習コストとNotionと比較した場合の一部機能(検索やPDFエクスポート等)の不足
  • -1 AI機能のUI/UXにおいて一部直感的でない部分がある(ユーザーレビューより)
総評: NotionとMiroを融合したような革新的なオープンソースワークスペースであり、プライバシーとデータ所有権を重視するユーザーやチームに強力に推奨できる。

AFFiNE 調査レポート

1. 基本情報

  • ツール名: AFFiNE
  • ツールの読み方: アファイン
  • 開発元: Toeverything
  • 公式サイト: https://affine.pro/
  • 関連リンク:
  • カテゴリ: ナレッジ管理
  • 概要: AFFiNEは、ドキュメント作成、ホワイトボード、データベース機能を一つに統合した、ローカルファーストでプライバシー重視のオープンソースナレッジ管理ツールです。NotionとMiroの代替として、ブロックベースのエディタとエッジレスなキャンバスをシームレスに行き来しながら情報を整理・視覚化できます。

2. 目的と主な利用シーン

  • 解決する課題: 複数のツール(ドキュメントツール、ホワイトボードツール、タスク管理ツール)を切り替えることによるコンテキストスイッチの負担や、クラウド依存によるデータの所有権・プライバシーの懸念を解決します。
  • 想定利用者: 開発者、デザイナー、プロダクトマネージャー、学生、およびプライバシーを重視するチームや企業。
  • 利用シーン:
    • チームでのプロジェクト計画、タスクの整理、およびマインドマップ等を用いた視覚的なブレインストーミング。
    • ローカル環境でセキュアに個人やチームのナレッジベース(Wiki)を構築・運用する。
    • AIパートナー(AFFiNE AI)を活用したレポート作成、スライドの生成、ドキュメントの要約。

3. 主要機能

  • 統合されたワークスペース (Docs & Edgeless): リッチテキストエディタ(Docs)と無限に広がるホワイトボード(Edgeless)をボタン一つでシームレスに切り替えることができます。
  • ブロックベースのエディタ: テキスト、画像、データベース、図形などをすべて「ブロック」として扱い、自由に配置・再構成が可能です。
  • ローカルファーストとリアルタイムコラボレーション: データはまずローカルに保存され(オフラインファースト)、ネットワーク接続時にクラウド(AFFiNE Cloud)を通じてリアルタイム同期・コラボレーションが可能です。
  • AFFiNE AI: ドキュメントの要約、マインドマップの自動生成、プレゼンテーション用スライドの作成などを支援するマルチモーダルなAIコパイロット機能。
  • データベース・テーブルビュー: カンバン、テーブルなど複数のビューを持つデータベースで、タスクや情報を構造化して管理できます。
  • セルフホスト対応: Dockerなどを用いて自社サーバーにデプロイし、完全にデータをコントロールすることが可能です。

4. 動作原理・システム構成

  • アーキテクチャ: ローカルファーストのクライアント・サーバー構成(オフライン利用可能)
  • 主要コンポーネントとデータフロー:
    • クライアント(Web/Desktop): ReactとTypeScriptベースのエディタ(BlockSuite)により、DocとEdgeless(ホワイトボード)を切り替えて操作。
    • データ同期・保存: データはデフォルトでユーザーのローカルデバイスに保存される。オンライン時にバックエンド(OctoBase)を通じてAFFiNE Cloudまたはセルフホストサーバーと同期する。
  • 特筆すべき要素技術:
    • RustベースのCRDT: バックエンドエンジン(y-octo)により高速かつ競合のないリアルタイムコラボレーションを実現。
flowchart TD
    subgraph Client["クライアント (Web / Desktop / Mobile)"]
        UI["BlockSuite (エディタ UI)"]
        LocalDB["Local Storage (SQLite/IndexedDB)"]
        UI <-->|"ローカルファースト保存"| LocalDB
    end

    subgraph Server["AFFiNE Server (Cloud / Self-hosted)"]
        SyncEngine["OctoBase (CRDT同期エンジン - Rust)"]
        DB["PostgreSQL"]
        SyncEngine <--> DB
    end

    Client <-->|"オンライン時リアルタイム同期 (WebSockets)"| Server

5. 開始手順・セットアップ

  • 前提条件:
    • Webブラウザ、またはデスクトップアプリ(Windows, macOS, Linux)のインストール。
    • クラウド同期機能を利用する場合はアカウント登録が必要。ローカル利用のみならアカウント不要。
    • セルフホストする場合はDocker環境が必要。
  • インストール/導入:
    • デスクトップアプリは公式サイトからダウンロードするか、GitHub Releasesから取得します。
  • セルフホスト (Docker):

    # Dockerを用いたセルフホストの基本コマンド例(公式ドキュメント参照)
    docker run -d --name affine -p 3020:3020 ghcr.io/toeverything/affine:latest
    
  • クイックスタート: アプリを起動(またはWeb版にアクセス)するとローカルワークスペースが即座に作成され、すぐにドキュメントやホワイトボードの作成を開始できます。

6. 特徴・強み (Pros)

  • Docとホワイトボードの完全統合: テキスト文書とビジュアルキャンバスを同じデータソースで表現し、シームレスに切り替えられる点が、他のツール(Notion等)にはない最大の強みです。
  • ローカルファースト・プライバシー重視: データはオフラインでも利用可能であり、ベンダーロックインを避けることができます。
  • オープンソース: 透明性が高く、活発なコミュニティによって頻繁にアップデート(Canaryリリースなど)が行われています。
  • オールインワン: 複数のツールを組み合わせる必要がなくなり、ツールチェーンの複雑さを軽減できます。

7. 弱み・注意点 (Cons)

  • 機能の成熟度: 発展途上のツールであり、ユーザーレビューによるとPDFエクスポートの制限、高度な検索機能、置換機能、バックリンクやタグシステムの充実度など、Notion等と比較して不足している部分があります。
  • AI機能のUI/UX: 一部のレビューにおいて、AI機能の呼び出しやワークフローが競合ツール(Notion AIなど)に比べて直感的でなく、手数がかかると指摘されています。
  • パフォーマンス: 大量のブロックや複雑なキャンバスを扱う際に、ラグや小さなバグが発生することが報告されています。
  • 日本語対応: コミュニティ等での日本語情報は増加していますが、国内特化のSaaSに比べると日本語サポートの面でハードルがある場合があります。

8. 料金プラン

プラン名 料金 主な特徴
Local FOSS + Cloud Basic 無料 ローカルワークスペース無制限、10GBクラウドストレージ、最大ファイルサイズ10MB、最大3名/ワークスペース、7日間のバージョン履歴
Pro $6.75/月 (年払い) 基本機能+100GBクラウドストレージ、最大ファイルサイズ100MB、最大10名/ワークスペース、30日間のバージョン履歴
Team $10/ユーザー/月 Pro機能+初期100GB+ユーザー毎20GB、ファイルサイズ500MB、ユーザー数無制限(10名〜)、管理者ロール、優先サポート
Believer Plan $499.99 (買い切り) Pro機能の生涯利用権、1TBクラウドストレージ
AFFiNE AI +$8.9/月 (年払い) AI機能(執筆支援、マインドマップ生成、スライド生成、要約など)へのアクセス
  • 課金体系: ユーザー単位(Teamプラン)、または個人向け月額・年額・買い切りプラン。AIアドオンは別途課金。

9. 導入実績・事例

  • 導入企業: 次世代スタートアップから確立された組織まで幅広く利用されていますが、公式サイトで具体的な大手企業名の詳細な事例は公開されていません。
  • 導入事例: オープンソースであるため、セルフホストを選択して社内のナレッジベースやプロジェクト管理ツールとして採用する開発チームや、個人での「第二の脳(Second Brain)」としての利用事例(ブログやProduct Huntレビュー)が多数報告されています。
  • 対象業界: ソフトウェア開発、デザイン、教育(学生・教員)、クリエイティブプロフェッショナル。

10. サポート体制

  • ドキュメント: 公式ドキュメント(https://docs.affine.pro/)、GitHubのREADMEやWiki、および公式ブログでの活用事例・ベストプラクティスの紹介が充実しています。
  • コミュニティ: 7,000人以上のユーザーが参加する活発なDiscordコミュニティ(https://affine.pro/redirect/discord)があり、ヒントやサポート、バグ報告・機能要望のやり取りが行われています。また、GitHub Discussionsも活用されています。
  • 公式サポート: Pro/Teamプラン向けには優先的なカスタマーサポートが提供されます。

11. エコシステムと連携

11.1 API・外部サービス連携

  • API: プロダクトはオープンソースとして公開されており、バックエンド(OctoBase)やエディタ(BlockSuite)のアーキテクチャが公開されていますが、一般的なSaaSのようなREST APIのサードパーティ向け連携機能(ZapierやMake等)は現在発展途上またはコミュニティプラグインに依存しています。
  • 外部サービス連携: Webクリッパー(Chrome拡張)が提供されており、ブラウザからの情報収集が可能です。

11.2 技術スタックとの相性

技術スタック 相性 メリット・推奨理由 懸念点・注意点
TypeScript / React ◎ フロントエンド(エディタ含む)がReactとTypeScriptで構築されており、OSSコントリビューションや拡張が容易。 特になし
Rust ◎ バックエンドのCRDTエンジン(y-octo, OctoBase)にRustが採用され、高性能。 Rustの知見がないとバックエンドの深いカスタマイズは困難。
Docker ◎ 公式にDockerイメージが提供されており、セルフホストが容易。 インフラの保守管理は自前で行う必要がある。

12. セキュリティとコンプライアンス

  • 認証: クラウド版(AFFiNE Cloud)はアカウントベースの認証。将来のエンタープライズ版(EE)ではSSOや高度な監査機能が予定されています。
  • データ管理: ローカルファーストアーキテクチャにより、データはデフォルトでユーザーのローカルディスクに保存されます(プライバシー重視)。クラウド同期を利用する場合のみサーバーにデータが送信されます。
  • 準拠規格: セルフホスト版を利用することで、社内のセキュリティポリシー(データ保管場所の国内限定など)に完全に準拠させることが可能です。

13. 操作性 (UI/UX) と学習コスト

  • UI/UX: 非常にクリーンでモダンなインターフェース。ボタン一つでドキュメントビューとホワイトボード(Edgeless)ビューを切り替えられる革新的なUXを提供しています。
  • 学習コスト: Notionなどのブロックエディタに慣れているユーザーであれば直感的に操作できますが、多機能(Doc、ホワイトボード、データベース、AI)であるため、機能を完全に使いこなすための学習コストはやや高めです。

14. ベストプラクティス

  • 効果的な活用法 (Modern Practices):
    • 会議や講義のテキストメモをDocsモードで取り、その後Edgelessモードに切り替えてマインドマップやフローチャートとして視覚的に整理する。
    • プライバシーが極めて重要なプロジェクト(機密情報を含む開発など)でセルフホスト版を利用し、ローカルファーストの強みを活かす。
  • 陥りやすい罠 (Antipatterns):
    • 他の専用ツール(本格的なプロジェクト管理ツールなど)と完全に同じ機能を期待すること。Notionと比較して一部の細かな機能(高度な検索、置換など)が不足している場合があるため、チームの要件と合致するか事前に検証が必要です。

15. ユーザーの声(レビュー分析)

  • 調査対象: Product Hunt (2026年5月時点)
  • 総合評価: 4.7/5.0 (Product Hunt, 22件のレビューに基づく)
  • ポジティブな評価:
    • クリーンでシンプルなインターフェース。
    • ドキュメントとホワイトボードのシームレスな統合が高く評価されている。
    • オフラインファースト・ローカルファーストの設計によるベンダーロックインの回避。
    • 活発なコミュニティとレスポンスの早い開発チーム。
  • ネガティブな評価 / 改善要望:
    • Notionと比較した際の機能的な不足(強力な検索、検索・置換機能、PDFエクスポートの制限、バックリンク、タグ機能など)。
    • 動作のラグや小さなバグ。
    • AI機能のワークフローがやや煩雑で直感的でないという指摘。

16. 直近半年のアップデート情報

  • 2026-10-07: piscinaの脆弱性修正を含むセキュリティアップデートの実施 (v2026.10.7-canary)
  • 2026-09-26: MCP (Model Context Protocol) Server統合機能の追加 (v2026.9.26-canary)
  • 2026-08-18: GPT-5.6およびGemini 3.7のサポート追加、サーバー側GCのメモリ使用量最適化、OneNoteインポーターの改善 (v0.27.4)
  • 2026-07-15: AI BYOK機能(実験的)の追加、データベースへのカレンダービュー追加、Notion・Obsidian等のインポーター追加、クライアント・サーバー間の厳密なバージョン同期の導入 (v0.27.0)

(出典: GitHub Releases)

17. 類似ツールとの比較

17.1 機能比較表 (星取表)

機能カテゴリ 機能項目 AFFiNE Notion Miro Obsidian
基本機能 ドキュメント作成 ◎
ホワイトボードと統合
◎
高度なDB機能
△
付随機能
◎
Markdownベース
基本機能 ホワイトボード ◎
ドキュメントからシームレス移行
×
非対応
◎
業界標準
△
Canvasプラグイン等
データ管理 オフライン/ローカル ◎
ローカルファースト
△
限定的
×
クラウド必須
◎
ローカル完全対応
非機能要件 オープンソース ◎
セルフホスト可能
×
プロプライエタリ
×
プロプライエタリ
△
無料だがクローズド

17.2 詳細比較

ツール名 特徴 強み 弱み 選択肢となるケース
AFFiNE ドキュメントとホワイトボードの統合プラットフォーム ローカルファースト、OSS、Edgelessモード 検索機能などの細かな機能不足 プライバシーを重視し、テキストと図解をシームレスに行き来したい場合
Notion オールインワン・ワークスペース 強力なデータベースとAI、エコシステムの広さ オフライン対応が弱い、ホワイトボードがない 情報を一元管理し、複雑なワークフローやDBを構築したい場合
Miro オンラインホワイトボードツール 豊富なテンプレート、強力なコラボレーション 長文ドキュメント管理には不向き チームでのブレインストーミングやフローチャート作成に特化する場合
Obsidian ローカルベースのナレッジベース 完全なローカル動作、プラグインによる拡張性 リアルタイムコラボレーションが弱い 個人での高度なナレッジ管理(第二の脳)を構築したい場合

18. 総評

  • 総合的な評価: AFFiNEは、Notionの強力なドキュメント・データベース機能とMiroの柔軟なホワイトボード機能を見事に融合させた野心的なプロジェクトです。特にローカルファーストを原則とし、データを自身のコントロール下に置けるオープンソースアーキテクチャは、クラウドSaaSへのロックインを懸念するユーザーにとって非常に魅力的です。発展途上ゆえの細かな機能不足はありますが、急速なアップデートにより改善が進んでいます。
  • 推奨されるチームやプロジェクト:
    • プライバシーやデータセキュリティの要件が厳しい開発チームや企業。
    • テキストによる仕様記述と、アーキテクチャ図などのビジュアル表現を頻繁に行き来するエンジニアやデザイナーのチーム。
    • オープンソースを好み、自社インフラにナレッジベースをセルフホストしたい組織。
  • 選択時のポイント:
    • 既存のNotionなどのワークフローから移行する場合、検索やエクスポートなどの一部機能の差異を事前に確認することが重要です。
    • テキスト管理だけでなく、ホワイトボードでの視覚的な整理を日常的に行うかどうかが、導入のメリットを最大化する鍵となります。