Repolode
kevinho

kevinho/clawfeed

TwitterやRSSなどを4時間・日次・週次・月次の構造化ダイジェストにまとめる、セルフホスト型AIニュースダイジェスト。

代替できる製品:FeedlyInoreader

スター
2,398
フォーク
196
未解決の Issue
22
最終コミット
5 か月前

これは何?

ClawFeedは、Twitterアカウント、RSS・Atomフィード、Hacker News、Reddit、GitHub Trending、カスタムソースからコンテンツを収集し、4時間ごと、日次、週次、月次の構造化ダイジェストを生成します。ダイジェストはWebダッシュボードで閲覧でき、気になる項目をブックマークして、AIによる詳しい分析を行えます。

Node.js上でSQLiteストレージを使って単独で動作するほか、Docker経由や、OpenClawおよびZylosのエージェントプラットフォーム向けのスキルとしても利用できます。Google OAuthを使うと、個人用のソースやブックマークを持つマルチユーザーアカウントを利用できます。OAuthを設定しない場合は、読み取り専用モードを利用できます。キュレーションルールとダイジェスト用プロンプトは、テンプレートファイルで編集できます。

ダイジェストはRSS、JSON Feed、HTMLページとして公開でき、厳選したソースのセットはパックとして共有できます。インターフェースは英語と中国語に対応し、ライトテーマとダークテーマを利用できます。

主な機能

  • 01収集したソースから、4時間ごと、日次、週次、月次のダイジェストを生成します。
  • 02Twitterのフィードとリスト、RSS/Atom、Hacker News、Reddit、GitHub Trending、カスタムAPIに対応しています。
  • 03項目をブックマークし、AIによる詳細な分析を実行できます。
  • 04ダイジェストをHTML、RSS、JSON Feedのページとして公開できます。
  • 05SQLiteにデータを保存するため、追加のデータベース設定は不要です。
  • 06Google OAuthによる、個人用ソースとブックマークを備えたマルチユーザーアカウントを提供します。

ユースケース

  • 多数のフィードを手作業で確認せずに、AIやテクノロジーのニュースを把握する。
  • 同じソース群を購読するチーム向けに、共有ダイジェストを運用する。
  • RSSリーダーでほかの人が購読できる、厳選ニュースフィードを公開する。

クイックスタート

  1. 1

    独立したクローンから依存関係をインストールする

    git clone https://github.com/kevinho/clawfeed.git && cd clawfeed && npm install
  2. 2

    環境設定のサンプルをコピーする

    cp .env.example .env
  3. 3

    .env を編集して設定を行う

  4. 4

    API サーバーを起動する

    npm start

使う前に知っておきたいこと

  • Google OAuth を利用するには、ご自身の Google Cloud 認証情報が必要です。認証情報がない場合、アプリは読み取り専用で動作します。
  • ダイジェストの生成には AI バックエンドと設定済みの API キーが必要ですが、README では詳細が十分に説明されていません。

トピック

よくある質問

clawfeed とは?
TwitterやRSSなどを4時間・日次・週次・月次の構造化ダイジェストにまとめる、セルフホスト型AIニュースダイジェスト。 ClawFeedは、Twitterアカウント、RSS・Atomフィード、Hacker News、Reddit、GitHub Trending、カスタムソースからコンテンツを収集し、4時間ごと、日次、週次、月次の構造化ダイジェストを生成します。ダイジェストはWebダッシュボードで閲覧でき、気になる項目をブックマークして、AIによる詳しい分析を行えます。
clawfeed は無料で使えますか?ライセンスは?
clawfeed は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
clawfeed は今もメンテナンスされていますか?
半年以内に更新あり。clawfeed の最終コミットは 2026年5月9日 です。
clawfeed は何に使えますか?
多数のフィードを手作業で確認せずに、AIやテクノロジーのニュースを把握する。 同じソース群を購読するチーム向けに、共有ダイジェストを運用する。 RSSリーダーでほかの人が購読できる、厳選ニュースフィードを公開する。
clawfeed のインストール方法は?
独立したクローンから依存関係をインストールする: git clone https://github.com/kevinho/clawfeed.git && cd clawfeed && npm install 環境設定のサンプルをコピーする: cp .env.example .env .env を編集して設定を行う API サーバーを起動する: npm start
clawfeed はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/kevinho/clawfeed

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト