Dockerで手軽にセットアップできる、ミニマルで高速なセルフホスト型ブックマークマネージャー。
goniszewski/grimoire
リンクの保存・抽出・検索・整理に対応し、AIによる任意の情報補完も利用できる、ローカルファーストのセルフホスト型ブックマークマネージャー。
代替できる製品:Pocket
- スター
- 2,874
- フォーク
- 91
- 未解決の Issue
- 17
- 最終コミット
- 26 日前
これは何?
Grimoireは、技術資料を保存して後から探したい開発者などに向けたブックマークマネージャーです。アプリ、API、MCP、ブラウザーのブックマークレットからURLを保存できるほか、ブラウザーのブックマークをインポートできます。デーモンが各ページを取得して、読みやすいテキストとメタデータを抽出し、すべてをローカルのSQLiteとファイルに保存するため、ライブラリを自分のマシン内に保てます。
検索ではSQLite FTS5によるキーワード検索とセマンティック検索を組み合わせられ、ハイブリッドランキングモードも利用できます。ブックマークは保存後すぐに使えます。要約、タグ、カテゴリ、埋め込みベクトルはバックグラウンドのパイプラインで生成され、失敗時には再試行できます。OpenAI、Ollama、Anthropic、OpenRouterや、OpenAI互換のカスタムエンドポイントなどのAIプロバイダーは任意で、使わなくてもアプリは動作します。
ReactフロントエンドとBun/Honoデーモンで構成されています。ネイティブインストール、macOSでのHomebrew、Docker Composeに対応し、暗号化バックアップ、CLI、ローカルAIクライアント向けのMCPエンドポイントも備えています。
主な機能
- 01アプリ、API、MCP、ブックマークレットからリンクを保存したり、ブラウザーのブックマークをインポートしたりできます。
- 02Webページ、PDF、GitHubのリポジトリやIssueから読みやすいコンテンツを抽出し、YouTubeのメタデータも取得します。
- 03ライブラリ全体を対象に、キーワード検索、セマンティック検索、ハイブリッド検索を利用できます。
- 04複数のプロバイダーによるAI要約、タグ、カテゴリの生成に対応しています(任意)。
- 05暗号化バックアップと復元機能、grimoire CLIを利用できます。
- 06ローカルで動作し、データはSQLiteとローカルファイルに保存されます。
ユースケース
- 技術記事、リポジトリ、ドキュメントを検索可能なアーカイブとして保存する。
- クラウド型の「あとで読む」サービスを、セルフホスト型のライブラリに置き換える。
- MCP経由で、個人のナレッジベースをローカルAIツールから利用できるようにする。
- 既存のブラウザーブックマークをインポートし、タグで整理する。
クイックスタート
- 1
リポジトリをクローンします
git clone https://github.com/goniszewski/grimoire.git - 2
プロジェクトフォルダーに移動します
cd grimoire - 3
Docker ComposeでGrimoireを起動します
docker compose up -d - 4
ブラウザーで http://127.0.0.1:3210 を開きます
使う前に知っておきたいこと
- パブリックネットワークへの公開はサポート対象外です。リモートアクセスには、ご自身で認証付きトンネル、VPN、またはリバースプロキシを用意してください。
- LinuxでのHomebrewによるインストール手順は未検証です。LinuxではネイティブのLinuxアーカイブまたはDocker Composeを使用してください。
収録されている特集
トピック
よくある質問
- grimoire とは?
- リンクの保存・抽出・検索・整理に対応し、AIによる任意の情報補完も利用できる、ローカルファーストのセルフホスト型ブックマークマネージャー。 Grimoireは、技術資料を保存して後から探したい開発者などに向けたブックマークマネージャーです。アプリ、API、MCP、ブラウザーのブックマークレットからURLを保存できるほか、ブラウザーのブックマークをインポートできます。デーモンが各ページを取得して、読みやすいテキストとメタデータを抽出し、すべてをローカルのSQLiteとファイルに保存するため、ライブラリを自分のマシン内に保てます。
- grimoire は無料で使えますか?ライセンスは?
- grimoire は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- grimoire は今もメンテナンスされていますか?
- 活発にメンテナンス中。grimoire の最終コミットは 2026年9月28日 です。
- grimoire は何に使えますか?
- 技術記事、リポジトリ、ドキュメントを検索可能なアーカイブとして保存する。 クラウド型の「あとで読む」サービスを、セルフホスト型のライブラリに置き換える。 MCP経由で、個人のナレッジベースをローカルAIツールから利用できるようにする。 既存のブラウザーブックマークをインポートし、タグで整理する。
- grimoire のインストール方法は?
- リポジトリをクローンします: git clone https://github.com/goniszewski/grimoire.git プロジェクトフォルダーに移動します: cd grimoire Docker ComposeでGrimoireを起動します: docker compose up -d ブラウザーで http://127.0.0.1:3210 を開きます
- grimoire はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/goniszewski/grimoire
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
ハイライト、リーディングモード、スナップショット保存に対応した、linkdingの中国語ローカライズ版セルフホスト型ブックマーク管理・あとで読むツール。
ページ、テキスト、リンク、メモ、画像を保存し、全文検索とOCRで見つけられる、プライベートなmacOSネイティブアプリ。
ネストしたタグ、重複検出、ブラウザーやiOSからの保存機能を備えた、プライバシー重視のセルフホスト型ブックマーク管理ツール。
リンク、メモ、画像をまとめて保存できるセルフホスト型アプリ。AIによる自動タグ付けと全文検索に対応。
Go、Wails、Reactで構築された、AI要約、セマンティック検索、ナレッジグラフ、オプションのSupabaseクラウド同期に対応するデスクトップブックマーク管理ツールです。