StepWise
StepWiseはコードファーストなイベント駆動型のワークフローフレームワークです。C#とTypeScriptで構築されたワークフローエンジンとして提供されています。
例えば、仮に「夕食を用意する」というワークフローを定義する場合、食材をカット→水に火をかけ沸騰させる→パスタをゆでる→ソースを作る、といったように複数のステップで構成され、最後に夕食の提供というステップを踏みます。
StepWiseは、このステップ間の依存関係を解決し、可能なら並行実行する、というものだそうです。並行実行はワークフローのパフォーマンスを大幅に向上させるのに貢献します。
動作サンプルも用意されており、こちらではLLMによるワークフロー実行をサポートしてくれるようになっています。ぜひお試しください。