punitarani/fli
- 出典
- GitHub
- 初登場日
- 分野
- データ収集
- GitHubスター数
- 3,386
- 主な言語
- Python
外部のオープンソース リポジトリを紹介するページです。HDATFの製品ではありません。

何をするか
Fliは、Google Flightsの航空便情報をプログラムから検索するライブラリです。旅行検索を開発する開発者や対話型アシスタントが主な利用者です。出発地と到着地の空港コード、日付、人数、座席クラス、乗り継ぎ条件を入力します。料金、所要時間、航空会社、各区間の出発と到着の情報を返します。Pythonライブラリ、コマンドラインツール、AIが外部ツールを呼び出す標準であるMCPのサーバーを提供します。冒頭の紹介はAPIへの直接アクセスを強調していますが、現在の実装は検索ページを取得し、その内部にある航空便データを読み取ります。利用開始にはPython 3.10以上とflightsパッケージが必要で、MCP機能には別の任意依存関係があります。現在の通信方式では複数都市の検索と予約オプションの取得は動作せず、手荷物など一部の条件も非対応です。日付範囲検索は日付ごとにページを要求し、1回で最大93日を扱うため、結果が空でも実際に便がないとは断定できません。
ライセンス
MIT 寛容なライセンスです。著作権表示を残せば商用利用と改変ができます。
同じ分野のリポジトリ
- 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パッケージはまだありません。 - 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と各種プラットフォームの例です。録音制御、音声受信、ファイル転送、デスクトップでの文字起こし実演を提供します。
Trendshiftのランキングに入ったリポジトリだけを載せ、リストは候補を探すためだけに使いました。順位の数字は転載していません。説明、ライセンス、スター数は各GitHubリポジトリで確認しました。解説は私たちの判断です。これらを試験したわけではなく、上昇リストに載ったことは品質の証明ではありません。