Linkwardenとは
Linkwardenは、保存した各ページのコピーを保持する共同利用型のブックマーク管理ツールで、元のページが消えても内容が残ります。READMEでは、ページを収集・閲覧・注釈・保存するためのセルフホスト型オープンソースツールと説明されており、linkwarden.appを運営する会社が公開しています。ソースコードのライセンスはAGPL-3.0です。
リンクごとにバックグラウンド処理が最大4つの形式を生成します。記事のリーダー表示、単一ファイルの完全なHTMLコピー、ページ全体のスクリーンショット、PDFです。ドキュメントによれば、URLをWayback Machineへ送る機能は任意の追加機能で、既定ではオフです。リンクはタグ付きのコレクションとサブコレクションで整理でき、全文検索で探せます。公開共有や、権限をメンバーごとに設定できるチーム共有も可能です。
入手方法
Linkwardenは自分でホストするか、Linkwarden Cloudとして利用するWebアプリで、iOS・Androidアプリとブラウザ拡張機能はそのどちらかに接続します。
項目 | 入手方法 |
|---|---|
| Linkwarden Cloud | cloud.linkwarden.app、有料サブスクリプション |
| Cloudの料金 | 14日間の無料トライアルのあと、年払いで1ユーザーあたり月$3(サイト記載のUSD) |
| iPhone・iPad | App StoreのLinkwarden、無料ダウンロード |
| Android | Google PlayのLinkwarden、アプリ内購入ありと表示 |
| セルフホスト(Docker) | 無料。セットアップガイドに従います。ターミナルが必要です |
| ブラウザ拡張機能 | Chrome、Firefox、Safari。拡張機能ガイドを参照 |
| 公式サイト | linkwarden.app |
| プライバシーポリシー | linkwarden.app/privacy-policy |
| ソースコード | github.com/linkwarden/linkwarden、AGPL-3.0 |
レビュー対象のバージョン:2.16.3(2026年9月9日のGitHubリリース)。iOSアプリはApp Storeによれば1.4.4で2026年10月12日に更新され、Google Playのページも2026年10月12日を表示しています。App Storeでは米国・ドイツ・日本のストアで無料でした。Cloudの料金は米ドルのみの表示で、円やユーロの価格は見つかりませんでした。サーバー用のインストーラーはなく、DockerまたはNodeとPostgreSQLによる手動インストールが必要です。
動作要件
セルフホストのガイドは、メモリ4 GBを無理のない出発点、CPUは2コアなら何でもよく、イメージ用のディスクは約1.5 GBとしています。
サーバー
- 情報源の記載:
- Docker Composeで3つのコンテナ(Linkwarden、PostgreSQL 16、Meilisearch)。イメージはx86-64とARM64向け
シークレット
- 情報源の記載:
NEXTAUTH_SECRET、POSTGRES_PASSWORD、MEILI_MASTER_KEYをサンプル値から変更する必要があります
ローカルAI
- 情報源の記載:
- ローカルでタグ付けするには、別のOllamaサーバーと取得済みのモデルが必要です。Linkwarden自体はGPU不要です
モバイルアプリ
- 情報源の記載:
- App Storeによれば iOS 15.1以降。Cloudの契約または自分のサーバーが必要です
手動インストール
- 情報源の記載:
- Node 20以降、Yarn、PostgreSQL 16以降。高度な検索に使うMeilisearchは任意です
ガイドはDockerを簡単な方法として説明しており、手動インストールはより技術的な読者向けとされています。
セルフホストの手順
手順はDocker Compose向けの公式セットアップガイドに沿っています。PromptQuorumは実行していません。
- 1ファイルを取得する
Why it matters: リポジトリから`docker-compose.yml`と`.env.sample`を取得し、サンプルを`.env`として保存します。 - 2シークレットを設定する
Why it matters: `.env`を編集し、`NEXTAUTH_SECRET`、`POSTGRES_PASSWORD`、`MEILI_MASTER_KEY`を、それぞれ異なる秘密の文字列に置き換えます。 - 3スタックを起動する
Why it matters: `docker compose up`を実行すると、数分後にポート3000でアプリが応答します。 - 4AIタグ付けを追加する
Why it matters: 必要に応じて次のセクションのOllamaまたはOpenAI互換の変数を追加し、スタックを再起動して、設定の環境設定でタグ付けを有効にします。
AIタグ付け:ローカルOllamaかクラウドか
タグ付けは任意で、環境変数を設定してローカルのOllamaモデルとクラウドプロバイダーのどちらを使うか選びます。
- Ollamaでローカル実行。
NEXT_PUBLIC_OLLAMA_ENDPOINT_URLにOllamaサーバー(例:http://localhost:11434)、OLLAMA_MODELに取得済みのモデルを設定します。ドキュメントはphi3:mini-4kのような軽量モデルで足りるとしています。 - クラウドまたは互換API。
OPENAI_API_KEYとOPENAI_MODELでOpenAIを使え、CUSTOM_OPENAI_BASE_URLを指定すると同じ変数でOpenAI互換のサービスに接続できます。ドキュメントはGeminiを例に挙げています。 - その他のプロバイダー。環境変数の一覧にはAzure OpenAI、Anthropic、OpenRouter、Perplexityも載っています。
- 2つのモード。リンク追加時にタグを自動生成するか、ユーザーが用意した既定のタグ一覧から割り当てることができ、どちらも設定の環境設定で有効にします。
- バックグラウンドのバッチ処理。タグ付けはアーカイブと同じバックグラウンド処理で、既定では5リンクずつのバッチで実行されます(
ARCHIVE_TAKE_COUNT)。
データの流れとプライバシー
セルフホストの場合、リンク、タグ、保存されたコピーは自分のPostgreSQLデータベースとデータフォルダに保存されます。サーバー自身がヘッドレスブラウザで保存対象のページを取得するため、サーバーのネットワークには保存した全URLが見えます。ローカルのOllamaエンドポイントでは、タグ付けのリクエストは設定したアドレスへ送られ、クラウドプロバイダーではAPIキーを使ってそのプロバイダーへ送られます。
Cloud版は開発元が運営しており、そのプライバシーポリシーの日付は2023年7月31日で、モバイルアプリの登場より前です。国としてカナダのオンタリオを挙げ、同社をGDPR上のデータ管理者としています。Google Playのデータセーフティの項目には、第三者とデータを共有しないこと、アプリ情報とパフォーマンスのデータが収集される場合があることが記載されています。
📌補足: これらは開発元とドキュメントの記載であり、監査結果ではありません。PromptQuorumはネットワーク通信を調べておらず、Cloud版が任意のタグ付けにどのAIプロバイダーを使うかはドキュメントに記載がありません。
向いている人
- セルフホストをする人:すでにDockerを使い、自分のサーバーにページをアーカイブしたい人。
- 研究者やチーム:コレクションを共有し、注釈付きの保存コピーが必要な人。
- Ollamaユーザー:ページ本文をクラウドに送らずに自動タグを付けたい人。
確認できなかった点
- タグの品質。PromptQuorumはタグ付けを実行していないため、精度、速度、小型ローカルモデルの挙動は不明です。
- モデルが見る内容。ページのどの程度がタグ付けに送られるかはドキュメントに記載がなく、ローカルモデルのプライバシー上の利点は、文書化されたエンドポイントの挙動であって計測結果ではありません。
- 「ローカル」という表現。利用ガイドは「ローカルAIモデルを使う」とする一方、セットアップのページはクラウドプロバイダーも挙げています。より詳しいのはセットアップのページなので、ここではそちらを採用しています。
- CloudのAIと保存場所。Cloud版は任意のAIタグ付けを挙げていますがプロバイダー名はなく、データの保存場所についての回答は料金ページで読み取れませんでした。
- リソース使用量。ドキュメントはバージョン2.15以降のアイドル時メモリを約350 MBと開発元の数値として挙げていますが、PromptQuorumは計測していません。
競合と代替ツール
Karakeep
- 対応プラットフォーム:
- Web、iOS、Android
- 価格/ライセンス:
- 無料/AGPL-3.0
- 主な違い:
- OpenAIまたはOllamaでAIタグ付けを行うセルフホスト型のブックマーク&メモアプリ。要約や検索はレビューを参照
Karakeepに関する記事(3件)
- Karakeep Review: Self-Hosted Bookmarks with AI Auto-Tagging更新日 2026年9月18日
- Local Knowledge & Retrieval Tools Compared (2026): RAG, Document Chat, Vector Databases, Notes and Search更新日 2026年9月20日
- Blinko Review: Self-Hosted AI Notes with RAG Search更新日 2026年9月19日
その他の言及:
- Surf Review: Deta's Open-Source AI Notebook更新日 2026年9月19日
Blinko
- 対応プラットフォーム:
- Web(セルフホスト)
- 価格/ライセンス:
- 無料/GPL-3.0
- 主な違い:
- メモに対するAI検索を備えたセルフホスト型メモアプリ。ページのアーカイブ用ではありません
Karakeepが最も近く、どちらも任意のAIタグ付けを備えたセルフホスト型ブックマークツールです。各アプリの最新の価格、ライセンス、プラットフォームはそれぞれのページで確認してください。
よくある質問
複数のプロバイダーを設定した場合、どれが使われますか?
環境変数の一覧によれば、Linkwardenは次の順に試します。OpenAI互換、Azure OpenAI、Anthropic、Ollama、OpenRouter、Perplexityの順です。そのため.envにクラウドのAPIキーが残っていると、Ollamaより優先される可能性があります。
モバイルアプリはサーバーなしで使えますか?
使えません。App Storeの説明は、Linkwarden Cloudの契約か、自分のセルフホストサーバーへの接続のいずれかが必要だとしています。アプリは保存済みコンテンツのオフライン対応をうたっています。
小さなマシンでも動かせますか?
ドキュメントによれば、バージョン2.15の見直しでアイドル時のメモリが減りました。DISABLE_BROWSER=trueを設定すると、スクリーンショット、PDF、HTMLコピー、リーダー表示を省いて、メモリ使用量を最小にできます。
リンク数に上限はありますか?
料金ページはCloudで1ユーザーあたり30,000リンクとしており、セルフホストの変数一覧でもMAX_LINKS_PER_USERの既定値は30000です。
後からLinkwarden Cloudをやめられますか?
料金ページは、リンクはいつでもエクスポートでき、ロックインはないとしています。ドキュメントのUsageにもインポートとエクスポートが載っています。
総評
Linkwardenは、積極的に開発が続くオープンソースのツールで、保存したページのアーカイブを手元に残せます。文書化されたOllama対応により、タグ付けの処理を自分のハードウェア内にとどめられます。一方で、セルフホスト構成には3つのコンテナとターミナルが必要で、モバイルアプリはサーバーに依存し、Cloud版は古い日付のプライバシーポリシーを持つ有料サービスであり、AIの挙動はここでは検証していません。すでにDockerを使い、任意のローカルタグ付け付きのページアーカイブが欲しいセルフホスターに向いています。手間なく始めたい方は、まずCloudの条件をKarakeepと比べてください。
情報源
- Linkwardenの公式サイト — 機能、料金、アプリへのリンク(2026年10月24日確認)。
- セルフホストのセットアップとAIタグ付け — 要件、Dockerの手順、プロバイダーの変数(2026年10月24日確認)。
- 環境変数 — AIプロバイダーの優先順位と既定値(2026年10月24日確認)。
- GitHubのLinkwarden — README、ライセンス、リリースv2.16.3(2026年10月24日確認)。
- App StoreとGoogle Playの掲載情報 — アプリのバージョンと要件(2026年10月24日確認)。
