ClawFeed:AI駆動のニュースダイジェスト — Twitter/RSS多ソース要約とWebダッシュボード
ClawFeedはオープンソースのAIニュース集約ツール。Twitter、RSS、HackerNews、Reddit、GitHub Trendingなど多数のソースから自動的にコンテンツを取得し、AIによるスマートフィルタリングとノイズ除去を行い、構造化された複数頻度のダイジェスト(4時間/日/週/月)を生成する。
主なハイライト:
- **Source Packs**:キュレーションしたソースバンドルをコミュニティと共有可能 — 情報ソースのnpmのような仕組み
- **Mark & Deep Dive**:ブックマークしたコンテンツにAI深掘り分析を実行、要約を超えた本格的なインサイト
- **Feed出力**:各ユーザーのダイジェストをRSS/JSON Feedで購読可能、「人間キュレーション+AI加工」の情報再配信
- **マルチテナント**:SQLite + Google OAuthでユーザーごとの独立したソース管理
Node.js + SQLite + SPAのシンプルな構成。OpenClaw/Zylosスキルとしても、スタンドアロンでもデプロイ可能。個人の情報集約システムを構築したい開発者にとって、機能完備でカスタマイズしやすいリファレンス実装。
ClawFeed 概要
ClawFeedはKevin He氏が開発したオープンソースのAIニュース集約ツール。コアコンセプトは「Stop scrolling. Start knowing.」——AIを使って膨大な情報ソースから本当に注目すべきコンテンツを選別する。
コア機能
マルチ頻度ダイジェスト
4種類の時間粒度:4時間速報、デイリーハイライト、ウィークリーレビュー、マンスリーサマリー。各頻度は独立生成、ユーザーは必要に応じて購読レベルを選択可能。
豊富なソース対応
- **Twitter/X**:特定ユーザー(@karpathy)またはTwitterリストをフォロー
- **RSS/Atom**:任意のRSSフィード
- **HackerNews**:HNフロントページ
- **Reddit**:指定subreddit(例:/r/MachineLearning)
- **GitHub Trending**:プログラミング言語別フィルター
- **Webサイトスクレイピング**:任意のWebページ
- **カスタムAPI**:JSONエンドポイント
- **Digest Feed**:他のClawFeedユーザーのダイジェストを購読(メタキュレーション)
Source Packs
キュレーションしたソースセットをPackとしてバンドルし、コミュニティにワンクリックインストール公開が可能。情報キュレーションのnpmパッケージのようなもの——AIフロンティアに興味がある?誰かのAI Source Packをインストールするだけ。
Mark & Deep Dive
ダイジェスト閲覧中に気になるアイテムをブックマーク。ブックマークされたアイテムはAI深掘り分析がトリガーされ、要約を超えた詳細レポートを生成。
Feed出力
各ユーザーのダイジェストは3種類の購読フォーマットを自動生成:
- HTMLページ(`/feed/:slug`)
- JSON Feed(`/feed/:slug.json`)
- RSS(`/feed/:slug.rss`)
AIキュレーション結果が購読可能になり、情報のチェーン伝播を実現。
技術アーキテクチャ
- **バックエンド**:Node.js、ポート8767
- **データベース**:SQLite(ゼロコンフィグ、ポータブル)
- **認証**:Google OAuth 2.0(マルチユーザー対応、OAuthなしは読み取り専用)
- **フロントエンド**:SPA、Dark/Lightテーマ切替
- **多言語**:英語+中国語UI
- **AIカスタマイズ可能**:`templates/curation-rules.md`でフィルタリングルール、`templates/digest-prompt.md`で出力フォーマット設定
デプロイ方法
OpenClaw Skillとして
clawhub install clawfeed
SKILL.md自動検出。Agentがcronでダイジェスト生成、ダッシュボード提供、ブックマークコマンド処理。
Zylos Skillとして
cd ~/.zylos/skills/ && git clone https://github.com/kevinho/clawfeed.git
スタンドアロン
git clone → npm install → cp .env.example .env → npm start
Caddyリバースプロキシでパスプレフィックスデプロイに対応。
API
完全なRESTful API:ダイジェストCRUD、認証、ブックマーク管理、ソース管理、Source Packs、Feed出力、変更ログとロードマップ照会。書き込み操作は認証必須、読み取り操作(ダイジェスト閲覧、Feed購読)は公開。
ユースケース
- 個人の情報集約:Twitter/HN/Redditの手動巡回を置き換え
- チーム知識共有:Source PacksとFeed出力経由
- AI Agent統合:OpenClaw/Zylosスキルとして自動運行
ライセンス:MIT | Live Demo:https://clawfeed.kevinhe.io