Claude CodeやCodexなどのコーディングエージェントを研究エージェントに変える、ローカルファーストのRust製ハーネス。
MaryCache/imozuru
一次資料にたどり着くまで引用を一つずつ追い、注釈付きの抜粋ページを作るClaude Code skill。
- スター
- 652
- フォーク
- 27
- 未解決の Issue
- 3
- 最終コミット
- 5 時間前
これは何?
imozuruは、参考文献やリンク、著者をたどって一次資料にたどり着くことで、未知の分野を学ぶためのClaude Code skillです。情報探索に関する図書館情報学の研究から、berrypickingやEllisの検索行動モデルなどの考え方を取り入れています。検索結果を要約するのではなく、資料の本文を保存し、必要な主張がそれぞれの資料のどこに記載されているかを記録します。
ワークフローではまず、問いと、それに答えるために必要な3~6個の主張を書き出します。異なる切り口を持つ2つの検索エージェントが、用語、主要人物、関連する媒体を集めてマップファイルにまとめます。その後、引用文献、被引用文献へのリンク、著者をたどり、資料をローカルフォルダーに保存し、リンク切れやログインが必要なページを除外します。すべての主張に出典が見つかるか、新しい資料が見つからなくなった時点で終了します。watch modeでは、選んだサイトからRSS経由で新しい投稿を収集します。
査読論文、当事者による記録、観察記録、まとめ記事、公式ドキュメントといった種類ごとに資料へタグを付け、読者が信頼性を判断できるようにします。Pythonスクリプトは、抽出した箇所が保存済み資料の該当行と完全に一致するかを確認します。引用をたどる際には、APIキー不要のOpenAlex APIを使用します。
主な機能
- 01引用をたどる前に、主要な用語、人物、媒体をマップにまとめる。
- 02資料の本文を要約せずにローカルへ保存する。
- 03各主張を、その根拠が記載されたファイルと行に結び付ける。
- 04論文、当事者による記録、公式文書など、資料の種類ごとにタグを付ける。
- 05選んだサイトからRSS経由で新しい投稿を収集するwatch modeを備える。
- 06保存済みの資料と照合して検証したHTMLの抜粋ページを生成する。
ユースケース
- 用語や主要な研究者がわからない分野の全体像をつかむ。
- 論文よりもブログや動画を中心に情報が存在するニッチなテーマを調査する。
- 各主張の根拠がどこにあるかを記した、出典付きの読書リストを作る。
- 特定のコミュニティからの新しい投稿を継続的に追う。
クイックスタート
- 1
skills CLIでスキルをインストールする
npx skills add MaryCache/imozuru - 2
Claude Codeで、あるトピックを引用元ごとに詳しく調べるよう依頼する
- 3
同梱のデモでレポート生成ツールを試す
python3 skills/imozuru/scripts/report.py examples/demo
使う前に知っておきたいこと
- Claude Codeが必要です。また、調査の際にクエリが外部のWeb検索に送信されます。
- PDF、スキャン文書、YouTube字幕を扱うには、pdftotext、tesseract、yt-dlpなどの任意ツールが必要です。
- ドキュメントは主に日本語です。英語版READMEは別途リンクされています。
トピック
よくある質問
- imozuru とは?
- 一次資料にたどり着くまで引用を一つずつ追い、注釈付きの抜粋ページを作るClaude Code skill。 imozuruは、参考文献やリンク、著者をたどって一次資料にたどり着くことで、未知の分野を学ぶためのClaude Code skillです。情報探索に関する図書館情報学の研究から、berrypickingやEllisの検索行動モデルなどの考え方を取り入れています。検索結果を要約するのではなく、資料の本文を保存し、必要な主張がそれぞれの資料のどこに記載されているかを記録します。
- imozuru は無料で使えますか?ライセンスは?
- imozuru は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- imozuru は今もメンテナンスされていますか?
- 活発にメンテナンス中。imozuru の最終コミットは 2026年10月19日 です。
- imozuru は何に使えますか?
- 用語や主要な研究者がわからない分野の全体像をつかむ。 論文よりもブログや動画を中心に情報が存在するニッチなテーマを調査する。 各主張の根拠がどこにあるかを記した、出典付きの読書リストを作る。 特定のコミュニティからの新しい投稿を継続的に追う。
- imozuru のインストール方法は?
- skills CLIでスキルをインストールする: npx skills add MaryCache/imozuru Claude Codeで、あるトピックを引用元ごとに詳しく調べるよう依頼する 同梱のデモでレポート生成ツールを試す: python3 skills/imozuru/scripts/report.py examples/demo
- imozuru はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/MaryCache/imozuru
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
トピックから、ナレーション、ハード字幕、カバー画像付きの解説動画を作成するAgent Skill
ChatGPT、Perplexity、Google AI OverviewsなどのAI検索エンジン向けに、従来のSEOチェックも行うClaude Codeスキル。
AIらしい文章のパターンを検出し、文章を書き換えるエージェントスキル。検出のみ・直接編集にも対応。
文献検索から論文執筆、スライド作成、査読文の作成まで、学術研究の定番ワークフローをまとめたClaude Code skills集。
RedditやXなどを横断して直近30日間の情報を調査し、根拠に基づく概要を作成するAIエージェントスキル。