PaperClaw は何をしますか?
学術チーム向けのモジュール式OpenClawスキルライブラリで、MITライセンスの下で研究タスク、データ合成、コラボレーションを効率化します。
概要
PaperClawは、研究ワークフローを自動化・改善するための再利用可能なスキルを研究者に提供します。論文の検索、分析、データ統合、共同作業を簡素化するモジュール式のコンポーネントが含まれています。
機能
- 論文メタデータ抽出: PDFやWebソースから著者、タイトル、DOI、引用情報を自動抽出。
- データ合成: 複数の論文から結果や方法論を構造化データセットに統合。
- 引用管理: BibTeXやCSL形式の引用生成を簡素化。
- コラボレーション機能: チームメンバーと研究ノートやデータを共有するためのツール。
対応プラットフォーム
- Claude Code(API経由)
- Cursor
- Codex
- その他OpenClaw互換のAIエージェント
クイックスタート
- リポジトリをクローン:
git clone https://github.com/kimmoiranian586/PaperClaw - 依存関係をインストール:
pip install -r requirements.txt - 設定: 環境変数
OPENCLAW_API_KEYを設定。 - スキルをロード: AIエージェントの設定で
PaperClawスキルを有効化。
使用例
from paperclaw import PaperSearch, DataSynthesis
# 論文検索スキル
searcher = PaperSearch(api_key="your_key")
results = searcher.query("機械学習による創薬")
# データ合成
synthesizer = DataSynthesis()
summary = synthesizer.aggregate(results)
print(summary)
ライセンス
MITライセンスの下で提供されます。詳細は LICENSE ファイルを参照してください。
コントリビューション
バグ報告や機能リクエストはGitHub Issuesで受け付けています。プルリクエストも歓迎します。