Thysrael/Horizon

出典
GitHub
初登場日
分野
データ収集
GitHubスター数
9,924
主な言語
Python
ウェブサイト
www.horizon1123.top (新しいタブで開きます)

外部のオープンソース リポジトリを紹介するページです。HDATFの製品ではありません。

Thysrael/Horizon

何をするか

Horizonは、多くの情報源からニュースや投稿を集め、AIモデルで点数を付けて絞り込み、毎日Markdownのブリーフィングを書くMITライセンスのPythonツールです。多くのフィード、フォーラム、タイムラインから、読む価値のある項目だけを背景やコミュニティの議論付きで受け取りたい人が対象です。情報源はRSS、Hacker News、Reddit、Telegram、X、GitHub、GDELT、Google Newsなどで、Xの収集にはApifyのアカウントとtoken、またはPlaywright方式では書き出したログインcookieが必要です。項目ごとにtech-newsやtech-blogなどのprofileが決まり、そのprofileのMarkdown promptが基準表で0点から10点を付けます。基準点より低い項目は外され、同じ話題はprofileの中でまとめられ、分類ごとの上限が一つの話題への偏りを防ぎます。選ばれた項目にはウェブ検索ツール(ddgsライブラリ)と過去のブリーフィングのローカルBM25検索で背景と要約が付き、引用する出典はツールの結果に出たものだけです。モデルはAnthropic、OpenAI、Gemini、DeepSeek、ローカルのOllamaサーバーなどから選び、keyは環境変数から読みます。言語を設定しなければ英語で出力し、設定wizardは中国語と英語を既定として提案し、ブリーフィングはGitHub Pages、メール、Slackなどのwebhook、WeChatに送ります。始めるにはuvかDockerでインストールし、horizon-wizardで設定してからuv run horizonを実行し、stdioのMCPサーバーは処理段階、実行記録、webhookの送信を13個のツールとして提供します(READMEの表は12個)。過去のブリーフィング検索はラテン文字の単語と中国語の2文字単位だけを索引に入れるため韓国語の単語は見つけられず、GitHubのreleaseとPyPIパッケージはまだありません。

ライセンス

MIT 寛容なライセンスです。著作権表示を残せば商用利用と改変ができます。

同じ分野のリポジトリ

  • psf/requests
    HTTPリクエストを送信するPythonライブラリです。JSONデータ、認証、Cookieを保持するセッション、ファイルアップロード、接続タイムアウトに対応します。
  • bojieli/greenbubbles
    自分のMacにWeChatが保存しているデータベースファイルを読み、自分のWeChat履歴を見るためのコマンドラインツールです。coding agentがその会話を検索したり、選んだ会話を元の文を引用した記録文書にしたりできます。設定時に自分のWeChatアプリから鍵を取り出すため管理者権限が必要です。READMEは研究用alphaであり、Apple siliconとmacOS 14以降が必要だと記しています。
  • KKKKhazix/AIHOT
    資料の収集、選別、採点を行い、報道を出来事ごとにまとめてダイジェストを作るセルフホスト型の業界ニュースサイト基盤です。選別用プロンプトと基準値を含みます。
  • SonicloudTech/sonicloud_opensdk
    BLEで録音カード機器を接続するSDKと各種プラットフォームの例です。録音制御、音声受信、ファイル転送、デスクトップでの文字起こし実演を提供します。
  • atilaahmettaner/tradingview-mcp
    AIクライアントに市場データ、テクニカル指標、銘柄検索、バックテストを提供する独立したMCPサーバーです。READMEではTradingViewセッションの自動化ではなく公開データエンドポイントを利用すると説明しています。

Trendshiftのランキングに入ったリポジトリだけを載せ、リストは候補を探すためだけに使いました。順位の数字は転載していません。説明、ライセンス、スター数は各GitHubリポジトリで確認しました。解説は私たちの判断です。これらを試験したわけではなく、上昇リストに載ったことは品質の証明ではありません。

GitHubで見る (新しいタブで開きます)