「あとで読む」の置き場は Karakeep がおすすめ
はじめに
「あとで読む」ためにブックマークしたページが、後で開いたら消えていた。タグ付けが面倒で、結局ブラウザのブックマークがカオスになる。そういう悩みの置き場として、いま一番おすすめしたいのが Karakeep です。
自分はセルフホストで運用しています。この記事では、Karakeep の何が良いのか、どういう人に向いているのかを紹介します。
Karakeep とは
Karakeep(旧称 Hoarder。2025年初めに商標の問題で改名)は、オープンソースの「Bookmark Everything」アプリです。
- ライセンスは AGPL-3.0
- セルフホストが第一級の使い方として設計されている
- 公式のマネージド版(Karakeep Cloud)もある
- 現在のバージョンは v0.34.0(2026年10月時点)
「ブックマーク管理」というより、リンク・メモ・ファイルをとにかく放り込んで、あとから探せるようにする道具です。
おすすめポイント
1. 何でも放り込める
保存できるのはリンクだけではありません。
- リンク(タイトル・概要・画像は自動取得)
- テキストメモ
- 画像や PDF などのファイル
ブラウザ拡張(Chrome / Firefox / Safari)と iOS / Android アプリがあるので、どのデバイスからでも同じ場所に放り込めます。
2. AI がタグ付けと要約をしてくれる
放り込んだコンテンツに対して、LLM が自動でタグ付けと要約を生成します。タグ付けの手間がないので、「とりあえず保存」が続きます。OpenAI などのクラウド LLM のほか、Ollama でローカル LLM を使うこともできます。
3. ページ自体を保存するので、リンク切れに強い
リンク先のページは monolith でアーカイブされ、動画は yt-dlp で取得されます。元ページが消えても中身が残るのは、「あとで読む」用途ではかなり大きな安心感です。ハイライトや OCR にも対応しています。
4. 探す手段が多い
- 全文検索
- セマンティック検索(意味ベースの検索)
- タグ、通常のリストに加えたスマートリスト
- ルールエンジンによる自動振り分け
たまる一方で探せない、という状態になりにくい設計です。
5. 取り込みの入口が広い
- RSS フィードを定期チェックして自動でブックマーク化
- Chrome、Pocket、Linkwarden、Omnivore などからのインポート
既存の「あとで読む」資産からの引っ越し先としても使えます。
セルフホストについて
Docker Compose で、本体・Chrome(アーカイブ取得用)・Meilisearch(検索基盤)がまとめて立ち上がります。自分のサーバに置けるので、データの置き場を自分で握れるのがセルフホスト派には嬉しいところです。
もちろん、運用(アップデートやバックアップ)は自分の責任になります。そこが面倒なら Karakeep Cloud という選択肢もあります。
API と MCP:AI エージェントからも触れる
個人的に一番推したいのがここです。
Karakeep には REST API(/api/v1)があり、API キーは Web UI の Settings → API Keys から発行できます。v0.32.0 からは API キーにスコープ(権限範囲)を付けられるようになったので、エージェント用には「管理操作はできないキー」を渡す、といったこともできます。
さらに、公式の MCP(Model Context Protocol)サーバー @karakeep/mcp があります。手元で起動して、接続先と API キーを環境変数で渡す方式です。
{
"mcpServers": {
"karakeep": {
"command": "npx",
"args": ["@karakeep/mcp"],
"env": {
"KARAKEEP_API_ADDR": "https://your-instance.example.com",
"KARAKEEP_API_KEY": "YOUR_API_KEY"
}
}
}
}
ブックマークの検索・取得・作成・更新、リストやタグの操作といったツールが公開されていて、LLM エージェントから自分のブックマーク資産を直接扱えます。公式 CLI(@karakeep/cli)もあるので、スクリプトからの利用も素直です。
「ブックマークは人間のブラウザの中だけのもの」という前提が崩れてきていて、その流れに最初から乗っているのが Karakeep の面白いところだと思います。
注意点
- AI タグ付け・要約を使うには、LLM の API キーかローカル LLM の用意が要ります
- セルフホストは自由な反面、運用コストは自分持ちです
- MCP サーバーはインスタンス側に組み込まれているのではなく、手元で起動するプロセスです(接続形態を間違えやすいので注意)
まとめ
- 放り込む・AI が整理する・検索とアーカイブで二度と失くさない、という一連の流れがひとつの道具で完結する
- セルフホストできて、データの置き場を自分で決められる
- API と公式 MCP があり、AI エージェント時代の「読み物の資産置き場」として素直に使える
「あとで読む」の置き場を探しているなら、まず候補に入れてみてください。
リンク
- 公式ドキュメント: https://docs.karakeep.app/
- GitHub: https://github.com/karakeep-app/karakeep