メインコンテンツへスキップ
PromptQuorum人のために設計。 AI向けに構造化。
ホーム/ローカルLLM活用
Productivity & Knowledge Tools

Karakeepレビュー:AI自動タグ付け対応のセルフホスト型ブックマーク

·11分で読めるHans Kuepper 著 · PromptQuorum創設者 · オープンウェイト/オープンソースAIの発見エンジン

Karakeep(旧名Hoarder)は無料・オープンソース(AGPL-3.0)のブックマーク&メモアプリです — karakeep.app、ソースコードはgithub.com/karakeep-app/karakeep — Dockerでセルフホストしてリンク・メモ・画像・PDFを保存でき、AIによる自動タグ付け、要約、全文・セマンティック検索を備えます。 AIタグ付けは設定したLLMプロバイダー経由で動作します — OpenAI APIか、ローカルのOllamaエンドポイントを選べるため、このステップも完全にローカルにとどめることができます。KarakeepはネイティブのiOS・Androidアプリ、Chrome・Firefox・Safariのブラウザ拡張機能、CLI、REST/MCP APIを備え、セルフホストしたくない人向けにcloud.karakeep.appで管理型クラウドサービスとしても利用できます。

重要なポイント

  • 旧名Hoarder — GitHubのREADMEには現在「Karakeep (formerly Hoarder)」と書かれており、Androidアプリのパッケージ名(app.hoarder.hoardermobile)にもリブランディングの名残として旧名が残っている
  • 公式のdocker-compose.ymlを使ってDocker Composeでセルフホスト。自分でサーバーを運用したくない人にはcloud.karakeep.appで管理型クラウド版も利用可能
  • AIによる自動タグ付けと要約は設定したLLMプロバイダー経由で動作 — OpenAI API、またはこのステップも完全にローカルに保ちたい場合はローカルのOllamaエンドポイント
  • リンク・メモ・画像・PDFを保存でき、自動メタデータ取得とリンク切れ対策のフルページアーカイブを備える
  • 全文・ハイブリッド・セマンティック検索に加え、保存した画像内のテキストをインデックス化するOCR
  • ネイティブのiOS・Androidアプリ、およびChrome・Firefox・Safariのブラウザ拡張機能でワンクリックキャプチャ
  • AGPL-3.0ライセンス。セルフホストは無料。GitHubリポジトリ(github.com/karakeep-app/karakeep)は2026年9月時点で約29,100スター
  • 公式のMCPサーバーとCLI、さらにスクリプティングやAIアシスタント連携向けのmarkdown-firstなREST APIも提供

📍 一文で説明

Karakeepは無料・オープンソース(AGPL-3.0)のセルフホスト可能なブックマーク&メモアプリ(旧名Hoarder)で、保存したものすべてを、設定したAIモデル(クラウドプロバイダーまたはローカルOllamaエンドポイント)で自動的にタグ付け・要約・インデックス化する。

💬 簡潔に説明

ブラウザのブックマークフォルダにリンクを溜め込む代わりに、Karakeepはページの内容を保存し、AIでタグと要約を生成し、後から全部を検索できるようにする。しかもセルフホストなので、保存したコンテンツは企業のクラウドではなく、自分が管理するサーバー上に置かれる。

Karakeep(karakeep.app、ソースコードはgithub.com/karakeep-app/karakeep)は、Dockerでセルフホストしてリンク・メモ・画像・PDFを保存できる無料・オープンソース(AGPL-3.0)のブックマーク&メモアプリです。保存したものはすべてAIが自動でタグ付け・要約・インデックス化します。このプロジェクトは以前「Hoarder」という名前でしたが、現在の名称にリブランドされました。ネイティブのiOS・Androidアプリと、Chrome・Firefox・Safariの拡張機能を備えており、ノートPCでもスマホでも同じようにキャプチャできます。このレビューでは、Karakeepが実際に何をするか、どうセルフホストするか、モバイル・拡張機能クライアント、そしてLinkwardenのような他のセルフホスト型ブックマークマネージャーとの位置づけを取り上げます。

Karakeepとは?

Karakeepは、リンク・メモ・画像・PDFを保存・整理するためのセルフホスト可能なアプリケーションで、AIモデルがタグ付けと要約を代わりに行ってくれます。 GitHubの説明では「AIベースの自動タグ付けと全文検索を備えた、セルフホスト可能なブックマーク何でもアプリ(リンク、メモ、画像)」と紹介されています。このプロジェクトは設計上ハイブリッドなツールです — 保存したコンテンツと検索インデックスは完全に自分が管理するインフラ上に置かれますが、自動タグ付け・要約を行うAI機能は、設定したLLMプロバイダー(クラウドAPIのOpenAI、あるいはローカルのOllama)に依存します。

  • コア機能:ブラウザ拡張機能、モバイルアプリ、またはWeb UIからリンク・メモ・画像・PDFをキャプチャし、各アイテムをAIが自動でタグ付け・分類・要約
  • データ保存先:完全にセルフホスト — cloud.karakeep.appの管理型オプションを選ばない限り、ブックマーク・アーカイブされたページ・検索インデックスは第三者のサーバーではなく、自分のDockerホスト上に置かれる
  • AIプロバイダー:デプロイごとに設定可能 — OpenAI APIを指定することも、ローカルのOllamaエンドポイントを指定してタグ付けモデル自体も自分のハードウェア上で動かすこともできる
  • 開発者:オープンソースのコミュニティプロジェクト(GitHub組織karakeep-app)。リポジトリ自体のカウントによると150名を超えるコントリビューターがいる
  • 正式なリポジトリ:github.com/karakeep-app/karakeep — 以前の「Hoarder」ブランドを経た、プロジェクトの現在の名称・組織

HoarderからKarakeepへ:プロジェクトの歴史

Karakeepはもともと「Hoarder」という名前でリリースされ、後に現在の名称にリブランドされました。 プロジェクトのGitHubリポジトリのREADMEにははっきりと「Karakeep (formerly Hoarder) is a self-hostable bookmark-everything app.」と記載されています。この名称変更は、チームがまだ完全に一掃していないいくつかの箇所にも表れています — 例えばGoogle Play上のAndroidアプリは、アプリ自体はKarakeepとしてブランド化・掲載されているにもかかわらず、依然としてapp.hoarder.hoardermobileというパッケージ識別子で配布されています。PromptQuorumは、GitHubのREADMEやkarakeep.appのウェブサイトだけからは正確な改名日を独自に検証できませんでした。プロジェクトが具体的な日付付きの移行アナウンスを公開している場合は、この要約よりもそちらを一次情報として扱ってください。

名称変更を通じて一貫していたのは、プロジェクトの中核的なポジショニングと、オープンソースのAGPL-3.0ライセンスです。GitHubリポジトリはこのレビュー時点で約29,100スター、150名超のコントリビューター、メインブランチで2,200件超のコミットまで成長しており、より活発に開発されているセルフホスト型ブックマークマネージャーの一つに数えられます。

Karakeepでできること

Karakeepの機能セットは、どこからでもコンテンツをキャプチャすること、AIに自動で整理させること、そしてすべてを後から検索可能にすることの3つをカバーしています。Karakeep公式のサイトとドキュメントによれば、それぞれ実際には以下のことができます。

  • ユニバーサルキャプチャ — Webアプリやモバイルアプリ、またはブラウザ拡張機能からリンク・自由記述のメモ・画像・PDFを保存でき、リンクについてはタイトル・説明・プレビュー画像を自動取得
  • AI自動タグ付けと要約 — 設定したLLM(OpenAI APIまたはローカルOllamaエンドポイント)が、保存した各アイテムに対してタグと短い要約を自動生成するため、手作業での整理が不要
  • フルページ・動画アーカイブ — Karakeepは保存したページの全内容をアーカイブでき、動画もアーカイブ可能。元のページが変更・消失した後でも、リンクの価値を保てる
  • 全文・ハイブリッド・セマンティック検索 — 完全一致のキーワード検索、キーワードと意味ベースの一致を組み合わせたハイブリッド検索、または検索語と完全に一致しなくても関連アイテムを見つける純粋なセマンティック検索から選べる
  • 画像用OCR — 保存したスクリーンショットや写真内のテキストを抽出・インデックス化するため、レシートのスクリーンショットや引用文も保存したリンクと同様に検索可能になる
  • リストと共同編集での共有 — 保存したアイテムをリストに整理し、共同作業する相手向けに権限レベル付きでリストを共有
  • 自動化ルール、RSS自動保存、MCPサーバー/CLI — 自動タグ付けや並べ替え用のカスタムルール、新着アイテムを自動保存するRSSフィード購読、そしてスクリプティングやAIアシスタント連携向けの公式Model Context ProtocolサーバーとCLI

使用例:Karakeepの3つの使い方

これらは上記のKarakeepの文書化された機能から構築した具体的なワークフローであり、仮定の使用例ではありません。

Karakeepをセルフホストし、ローカルOllamaモデルですべてを自動タグ付けする

ホームサーバーやVPS上にDocker ComposeでKarakeepをデプロイし、AIプロバイダー設定をOpenAIではなくローカルのOllamaエンドポイントに向けます。以降に保存するすべてのリンク・メモ・画像は、自分のハードウェア上で動くモデルによってタグ付け・要約されるため、保存内容もAIリクエストも、自分が管理するインフラの外に出ることはありません。

スマホとデスクトップから同じアカウントでキャプチャする

iOSまたはAndroidアプリと、ChromeまたはFirefoxの拡張機能をインストールし、すべて同じセルフホストのKarakeepインスタンスにサインインします。通勤中にスマホから記事を保存しておけば、後でデスクトップから検索したときにはすでにタグ付け・アーカイブ済みの状態で見つかります — キャプチャと整理は、あらゆるデバイス間で同期されたままです。

リサーチフォルダを検索可能でAIアシスタントに扱いやすいナレッジベースに変える

Karakeepの自動化ルールとRSS自動保存を使って、あるテーマについて継続的にコレクションを構築し、そのうえでKarakeepの公式MCPサーバーをMCPに対応したAIアシスタントに接続します。すると、リンクを手動でコピー&ペーストする代わりに、アシスタントが保存済みのリサーチを直接検索・取得できるようになります。

Karakeepをセルフホストする方法

KarakeepはDocker Composeでセルフホストします。 以下の手順はKarakeep公式のDockerインストールドキュメントに沿っています — リリース間で変更がある可能性があるため、必ずそのページを直接確認してください。

bash
# 1. 公式のdocker-compose.ymlをダウンロード
wget https://raw.githubusercontent.com/karakeep-app/karakeep/main/docker/docker-compose.yml

# 2. 必要なシークレットを含む.envファイルを作成
cat > .env << 'EOF'
KARAKEEP_VERSION=release
NEXTAUTH_SECRET=$(openssl rand -base64 36)
MEILI_MASTER_KEY=$(openssl rand -base64 36)
NEXTAUTH_URL=http://localhost:3000
# オプション — OpenAIでAI自動タグ付けを有効化:
# OPENAI_API_KEY=your_key_here
# オプション — 代わりにローカルOllamaエンドポイントでAI自動タグ付けを有効化:
# OLLAMA_BASE_URL=http://host.docker.internal:11434
EOF

# 3. Karakeepを起動
docker compose up -d

# Karakeepはhttp://localhost:3000で稼働中

Karakeepのアプリとブラウザ拡張機能

セルフホストサーバーに加えて、Karakeepはネイティブのモバイルアプリとブラウザ拡張機能を提供しており、どのデバイスでも同じようにキャプチャできます。以下のリンクはこのレビュー作成時点で確認できた公式ページです — ストアの掲載情報は変わる可能性があるため、必ずkarakeep.app/appsを直接確認してください。

プラットフォーム
ダウンロード
iOS(iPhone/iPad)App StoreのKarakeep
AndroidGoogle PlayのKarakeep
Chrome / ChromiumChromeウェブストアのkarakeep
FirefoxFirefox Add-onsのKarakeep
Safari(macOS)KarakeepのAppsページに掲載 — Mac App Store経由でインストール

Androidアプリのパッケージ識別子(app.hoarder.hoardermobile)には、リブランド前のプロジェクトの元の名前「Hoarder」が今も残っています — これは別のアプリや非公式アプリである証拠ではなく、リブランド前からの名残です。すべてのクライアントは自分のセルフホストサーバー(または管理型クラウドオプションを使う場合はcloud.karakeep.app)に接続する仕組みで、Karakeepサーバーなしで単体動作するものはありません。

Karakeepの料金:本当に無料か?

Karakeepのセルフホストには、自分のサーバー代以外の費用は一切かかりません。 アプリケーションはAGPL-3.0ライセンスの下で無料・オープンソースであり、セルフホスト版のどの機能も有料プランで制限されることはありません。

  • Karakeepをセルフホストするためのライセンス料はゼロ。GitHubリポジトリのライセンスによれば、AGPL-3.0がアプリケーション全体をカバーしている
  • 自分でサーバーを運用したくない人向けに、cloud.karakeep.appで管理型クラウドオプションを利用可能 — このレビューはセルフホスト版に焦点を当てているため、現在の料金は必ずそのページを直接確認すること
  • OpenAI APIを接続する場合、AI自動タグ付け自体は無料ではない — その利用分はOpenAIに直接支払うことになり、Karakeepがマークアップを加えることはない
  • OpenAIの代わりにローカルのOllamaエンドポイントをKarakeepに指定すれば、AIタグ付けは自分のハードウェア上で動作し、リクエストごとのAPIコストは一切かからない

Karakeep vs. Linkwarden

KarakeepとLinkwardenは、AGPL-3.0ライセンスのセルフホスト型ブックマークマネージャーの中でも特によく使われている2つです。どちらもフルページアーカイブ、ネイティブモバイルアプリ、AI支援タグ付けを備えているため、よく比較されます。最も明確な違いは、検索と共同作業の扱い方にあります。

項目
Karakeep
ライセンスAGPL-3.0AGPL-3.0
AIタグ付けOpenAI APIまたはローカルOllamaエンドポイントローカルAIタグ付けオプション
検索全文・ハイブリッド・セマンティック検索、保存画像へのOCR付き全文検索
アーカイブフルページアーカイブ、動画アーカイブPDFとスクリーンショットでのフルページアーカイブ
共同作業権限レベル付きの共有リスト共有コレクション、チーム招待、公開コレクションページ
モバイルアプリネイティブiOS・AndroidアプリネイティブiOS・Androidアプリ
管理型クラウドcloud.karakeep.app公式クラウドホスティング(月額3ドルから)

検索品質 — 保存したスクリーンショットに対するセマンティック検索とOCR — を重視するなら、この点ではKarakeepの機能セットの方が幅広いです。公開コレクションページを備えたより深いチームコラボレーションを重視するなら、linkwarden.appでLinkwardenを直接評価する価値があります。どちらも同じAGPL-3.0ライセンスの下で無料でセルフホストできます。両者とも頻繁にアップデートをリリースするため、決定前に各プロジェクトのサイトで最新の機能詳細を確認してください。

ディレクトリで比較する

Karakeepはどんな人向け?

Karakeepが合うかどうかは、AIによる整理機能を内蔵したセルフホスト型ブックマークマネージャーが欲しいか、そしてDockerスタックの運用に抵抗がないかによります。

こんな人はKarakeepを使う

  • 保存したリンク・メモ・画像を、第三者のクラウドではなく自分が管理するサーバーに置きたい
  • AIに保存したものを自動でタグ付け・要約させたいが、そのAIステップをOpenAIにコンテンツを送る代わりにOllamaでローカル実行する選択肢も欲しい
  • OCR検索可能な画像が後で本当に役立つほど、スクリーンショットやスキャン文書をたくさん保存している
  • Webのみのインターフェースだけでなく、ネイティブのモバイルアプリとブラウザ拡張機能が欲しい
  • Docker Composeの運用に抵抗がない、または代わりに管理型のcloud.karakeep.appオプションを使ってもよい

こんな人は様子を見るか、他を検討する

  • セルフホストの知識が一切不要な、設定ゼロの完全ホスト型製品が欲しい — 管理型クラウドオプションは存在するが、このレビューはDockerに基本的な抵抗がないことを前提としたセルフホスト版に焦点を当てている
  • 大規模なSSO対応チーム管理といったエンタープライズ機能が必要 — Karakeepの機能リストによればSSOには対応しているが、このレビューではそれ以上の専用エンタープライズサポート階層は見つからなかった
  • 主要機能として、公開・共有可能なコレクションページが特に必要 — 競合であるLinkwardenが歴史的にこの分野でより充実している領域であるため、Karakeepの現在の共有オプションを必ず直接確認すること
  • コミュニティ/GitHub Issuesでのサポートではなく、商用サポートSLAを持つベンダーが必要 — Karakeepはオープンソースプロジェクトであり、エンタープライズベンダーというよりも典型的なコミュニティサポート

Karakeep vs. 他のセルフホスト型ナレッジツール

Karakeepは、自分のメモ・ブックマーク・文書を検索可能な個人ナレッジベースに変えるための、いくつかあるセルフホスト型ツールの一つです。この分野の他の選択肢と比較した位置づけは以下の通りです — 完全なカタログはローカルLLMソフトウェアディレクトリを、最も直接的な比較は上記のKarakeep vs. Linkwarden比較をご覧ください。

  • Onyx — 個人向けブックマークマネージャーよりもはるかに大規模でチーム単位のドキュメントセットのインデックス化向けに構築された、セルフホスト型のエンタープライズ検索・RAGプラットフォーム(旧Danswer)。詳細はOnyxレビューをご覧ください。
  • Vane — ブックマークのキャプチャではなく、Webおよびローカル検索に基づくAI生成回答に重点を置いた、セルフホスト型のAI回答エンジン(旧Perplexica)。詳細はVaneレビューをご覧ください。
  • Joplin(AIエージェントプラグイン) — AIエージェントプラグインを備えたオープンソースのエンドツーエンド暗号化メモアプリで、セルフホストの思想的にはKarakeepに近いが、ブックマーク優先のキャプチャではなく構造化されたメモを中心に構築されている。詳細はJoplin AIエージェントレビューをご覧ください。
  • Smart Connections — 既存のVaultに対してローカルAIによるセマンティック検索とチャットを追加するObsidianプラグインで、専用のブックマークアプリではなく、すでにObsidianでメモを管理している読者向け。詳細はSmart Connectionsレビューをご覧ください。

ディレクトリで比較する

Karakeep評価でよくある誤解

Karakeepに関する混乱の多くは、Hoarderからの改名、AIプロバイダーの設定、あるいは動作にクラウドAIのサブスクリプションが必須だという思い込みから生じています。

誤解1:KarakeepとHoarderは別の、無関係なプロジェクトだと思う

これらは同じプロジェクトです。KarakeepのGitHub READMEでは「formerly Hoarder」と説明されています — 改名の痕跡はAndroidアプリのパッケージ名(app.hoarder.hoardermobile)のような部分に残っていますが、ソースコード、コミュニティ、スター数の履歴はすべて同じリポジトリから連続しています。

誤解2:AIタグ付けにはデータをOpenAIに送る必要があると思う

KarakeepのAI自動タグ付けは設定可能なプロバイダー経由で動作します — OpenAIのAPI用にOPENAI_API_KEYを設定することも、代わりにOLLAMA_BASE_URLを設定してローカルのOllamaインスタンスをKarakeepに指定することもできます。Ollamaを設定すれば、タグ付けモデル自体も自分のハードウェア上で動作します。

誤解3:プロバイダーを設定しなくてもAIタグ付けが動くと期待する

AIプロバイダーを一切設定しなくても、Karakeepは単なるセルフホスト型ブックマークマネージャーとして機能します — ただし、自動タグ付けと要約には、OpenAI APIキーまたはOllamaエンドポイントの設定が具体的に必要です。どちらも設定しなければ、全文検索と手動での整理は使えますが、AI層は使えません。

誤解4:AGPL-3.0ライセンスをMITやApache 2.0のような寛容なライセンスと混同する

自分自身やチームのためにKarakeepを私的にセルフホストする分には、AGPL-3.0の下で公開義務は一切生じません。Karakeepを改変し、その改変版を他の人にホスティングサービスとして提供する場合は、AGPLの第13条に基づき改変したソースコードを公開する必要があります — この区別に左右される判断をする前に、ライセンスファイルを直接お読みください。

よくある質問

Karakeepとは何ですか?

Karakeep(karakeep.app、ソースコードはgithub.com/karakeep-app/karakeep)は、リンク・メモ・画像・PDFを保存するための無料・オープンソース(AGPL-3.0)のセルフホスト可能なアプリで、AIベースの自動タグ付け、要約、全文・セマンティック検索を備えています。

KarakeepはHoarderと同じものですか?

はい。KarakeepのGitHub READMEでは、このプロジェクトを「formerly Hoarder」と説明しています — 新しい名前の下にある同じコードベース・同じコミュニティであり、別のフォークや書き直しではありません。

Karakeepは無料ですか?

Karakeepのセルフホストは無料です — AGPL-3.0ライセンスの下にあり、機能を制限する有料プランはありません。セルフホストしたくない人向けにcloud.karakeep.appで管理型クラウドオプションがあります。現在の料金は必ずそのページを直接確認してください。

Karakeepの動作にクラウドAIのサブスクリプションは必要ですか?

いいえ。Karakeepは、AIプロバイダーを設定しなくても単なるブックマークマネージャーとして機能します。自動AIタグ付けと要約には、OpenAI APIキーまたは設定内のローカルOllamaエンドポイントが具体的に必要です — どちらもなければ、検索と手動での整理は使えますが、自動タグ付けは使えません。

KarakeepのAIタグ付けは完全にローカルで動作しますか?

はい、OPENAI_API_KEYを使う代わりにOLLAMA_BASE_URLを設定してローカルのOllamaインスタンスを指定すれば可能です。その設定では、タグと要約を生成するAIモデルはクラウドAPIではなく、自分のハードウェア上で動作します。

Karakeepをどうやってセルフホストしますか?

公式のdocker-compose.ymlをダウンロードし、NEXTAUTH_SECRETとMEILI_MASTER_KEY(AIタグ付け用に任意でOPENAI_API_KEYまたはOLLAMA_BASE_URLも)を含む.envファイルを作成し、docker compose up -dを実行します。デフォルトではKarakeepはhttp://localhost:3000でアクセス可能になります — 詳細は公式Dockerインストールガイドを参照してください。

Karakeepはどのプラットフォーム・アプリに対応していますか?

セルフホストのWebアプリ、ネイティブのiOS・Androidアプリ、Chrome・Firefox・Safariのブラウザ拡張機能に加え、CLIとAIアシスタント連携用の公式MCPサーバーを備えています。

Karakeepはどのライセンスで公開されていますか?

AGPL-3.0(GNU Affero General Public License バージョン3)というコピーレフトライセンスです。自分自身やチームのために私的にセルフホストする分には公開義務は生じません。Karakeepの改変版を他者にネットワークサービスとして提供する場合は、AGPLの第13条に基づき改変したソースコードを公開する必要があります。

KarakeepはLinkwardenとどう比較されますか?

どちらも無料・セルフホスト型・AGPL-3.0ライセンスのブックマークマネージャーで、モバイルアプリとアーカイブ機能を備えています。Karakeepはセマンティック検索と保存画像へのOCRを追加提供しており、Linkwardenは歴史的に公開コレクションページを備えたチームコラボレーションにより力を入れてきました。詳細は上記のKarakeep vs. Linkwarden比較をご覧ください。

KarakeepはOCRと画像内検索に対応していますか?

はい。KarakeepはOCRによって保存した画像内のテキストを抽出・インデックス化するため、保存したスクリーンショットや写真も、保存したリンクやメモと同様に検索可能になります。

ソース

← ローカルLLM活用 に戻る

MCP