プロバイダーSDK不要のマルチプロバイダー対応LLMエージェントフレームワークと、単語分割やNER、感情分析のためのベトナム語NLPツールを備えたPythonツールキット。
eastreams/loong
CLI、42以上のLLMプロバイダー、25以上のチャネル、モジュール式カーネルを備えた、特化型AIエージェント構築向けのRust基盤。
- スター
- 638
- フォーク
- 102
- 未解決の Issue
- 48
- 最終コミット
- 8 日前
これは何?
Loongは、特定の領域に特化したAIエージェントの構築を目的とする、Rust製のエージェント基盤プロジェクトです。対話型ターミナルUI、単発クエリ、プロバイダーやチャネルのセットアップ、環境診断、セルフアップデートに対応した、単一の`loong`コマンドラインエントリポイントを提供します。
このプロジェクトは、レイヤー構成を採用した13個のcrateからなるRustワークスペースです。プロバイダー、ツール、チャネル、メモリ、ポリシーはコアカーネルの外側に配置されており、必要に応じて組み込んだり、組み合わせたりできます。プロバイダーとチャネルの設定はTOMLファイルに記述し、シークレットは環境変数から読み込みます。Feishu/Larkには、公式の登録APIを通じてボットを紐付ける専用のオンボーディングフローがあります。
Loongは、明示的なランタイム境界のもとで承認、ポリシー、監査を扱い、アシスタント、ゲートウェイ、チャネルを分離して独立して動作させます。READMEによると、OpenClaw、Claude Code、Codexなどの既存ツールの設定と互換性を持たせることもできます。
主な機能
- 01対話型TUI、単発の`ask`、`doctor`による診断を備えた単一の`loong` CLI。
- 02TOMLで設定できる42以上のモデルプロバイダーを標準サポート。
- 03Feishu/Larkボットのガイド付きセットアップを含む、25以上のチャネル連携。
- 04プロバイダー、ツール、チャネル、メモリ、ポリシーから分離されたコアカーネル。
- 05明示的なランタイム境界のもとで動作する承認、ポリシー、監査。
ユースケース
- Rustのコードベースで、特定領域向けのAIエージェントを構築する。
- FeishuまたはLarkのチャットを通じてチームとやり取りするAIアシスタントを運用する。
- 1つの設定ファイルから複数のLLMプロバイダーを切り替える。
- Rustで書かれた、レイヤー型のモジュール式エージェントアーキテクチャを学ぶ。
クイックスタート
- 1
CリンカーとRustツールチェーンをインストールします(rustupコマンドはパイプ経由のインストーラーなので、rustup.rsから実行してください)
- 2
リポジトリのソースからloong CLIをビルドしてインストールします
cargo install --path crates/daemon - 3
loongを実行してメインのTUIを開きます。設定ファイルがない場合は、初回セットアップがここで始まります
loong
使う前に知っておきたいこと
- ソースからビルドするには、RustツールチェーンとCリンカーが必要です。
- ほとんどのプロバイダーとチャンネルでは、独自のAPIキーまたはアカウント認証情報を設定する必要があります。
収録されている特集
トピック
よくある質問
- loong とは?
- CLI、42以上のLLMプロバイダー、25以上のチャネル、モジュール式カーネルを備えた、特化型AIエージェント構築向けのRust基盤。 Loongは、特定の領域に特化したAIエージェントの構築を目的とする、Rust製のエージェント基盤プロジェクトです。対話型ターミナルUI、単発クエリ、プロバイダーやチャネルのセットアップ、環境診断、セルフアップデートに対応した、単一の`loong`コマンドラインエントリポイントを提供します。
- loong は無料で使えますか?ライセンスは?
- loong は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- loong は今もメンテナンスされていますか?
- 活発にメンテナンス中。loong の最終コミットは 2026年10月14日 です。
- loong は何に使えますか?
- Rustのコードベースで、特定領域向けのAIエージェントを構築する。 FeishuまたはLarkのチャットを通じてチームとやり取りするAIアシスタントを運用する。 1つの設定ファイルから複数のLLMプロバイダーを切り替える。 Rustで書かれた、レイヤー型のモジュール式エージェントアーキテクチャを学ぶ。
- loong のインストール方法は?
- CリンカーとRustツールチェーンをインストールします(rustupコマンドはパイプ経由のインストーラーなので、rustup.rsから実行してください) リポジトリのソースからloong CLIをビルドしてインストールします: cargo install --path crates/daemon loongを実行してメインのTUIを開きます。設定ファイルがない場合は、初回セットアップがここで始まります: loong
- loong はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/eastreams/loong
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
自分のデバイスで動作し、WhatsAppやTelegramなどで応答するセルフホスト型のパーソナルAIアシスタント。
Webや自分のドキュメントについて質問でき、カスタムエージェントや定期実行の自動化にも対応したセルフホスト可能なAIセカンドブレイン。
Web、デスクトップ、ファイル、Telegram・Feishu・WeComなどのチャットアプリでタスクを実行する、オープンソースのマルチエージェントAIアシスタント。
React、Angular、Vue、チャットアプリで、生成UI、共有状態、人間が介在するフローを備えたエージェントネイティブアプリを構築するためのTypeScript SDK。
Google製のコードファーストなPythonフレームワーク。Geminiに最適化されつつ、モデルを問わずAIエージェントの構築・評価・デプロイに使えます。