alikon-art/DeterminFlow
A production-oriented AI workflow runtime for building, validating, recovering, and shipping complex AI workflows as dependable services. 面向生产的 AI 工作流运行时:快速开发、验证和恢复复杂 AI 工作流,并将其稳定交付为服务。
何を解決するか
DeterminFlowは、複雑で事前に定義されたAIワークフローに単一エージェントフレームワークを使用する際の不安定性、高コスト、保守の難しさを解決するように設計されています。単一エージェントが全履歴を記憶し、すべてのツールを管理しなければならないのに対し、DeterminFlowは離散的でバージョン管理されたノードにプロセスを分割することで、信頼性が高く、予測可能で、コスト効率の良い実行を保証します。
どう動くか
このフレームワークは、LLM、スクリプト、API、および人間の承認を構造化されたワークフローに整理します。各エージェントノードは独自の隔離されたローカルコンテキストと制限されたツールセットを持ち、「ノードベース」のアプローチを採用しています。システムはタスク開始時にワークフロー定義と入力を固定し、ランタイムによってデータフローと制御フローを管理し、すべての試行と出力に対してチェックポイントを保存します。これにより、失敗した特定のノードで障害から回復でき、全体プロセスを再起動する必要がなくなります。
対象ユーザー
プロセスがすでに明確に定義されており、高い信頼性、監査可能性、トークン効率が求められるプロダクショングレードのAIサービスを開発する開発者や企業向けです(例:提供されたAI小説制作の例)。
特徴
- ノードレベルの隔離: エージェントが全履歴ではなく必要なローカルコンテキストのみを読み取ることで、トークン消費を削減します。
- 信頼性の高い実行: 自動および手動の再試行、スキップ、障害ノードからのブレークポイント回復をサポートします。
- 構造化出力: JSON出力の検出、解析、および自動修復/再試行メカニズムを含みます。
- 視覚的オーケストレーション: 変数、条件、並列実行、ループ、サブプロセスをサポートする視覚的ワークフロー編集機能を備えています。
- プラグインシステム: ワークフロー、プロンプト、スクリプトをプラグインとしてパッケージ化し、APIやビジネスサービスとして簡単に配布可能にします。
関連
- プロジェクト
OpenDCAI/DataFlowDataFlowは、LLMトレーニングデータの生成、クリーニング、評価用の低コードパイプラインを構築・実行・共有できるオープンソースのPythonフレームワークです。再利用可能なオペレーターのライブラリ、視覚的なWebUI、自動パイプライン作成を支援するAIアシスタント、およびRayベースの分散実行レイヤーを提供しています。
- プロジェクト
PentesterFlow/agentPentesterFlow は、人間がアナリストとして LLM 駆動のエージェントをペネトレーションテストのタスクに従わせる、オープンソースのターミナル・アシスタントです。実際のセキュリティツール(curl, shell, Burp, ファイルユーティリティ)を統合し、多くの LLM バックエンドをサポートし、発見事項を Markdown で保存し、リスクのあるアクションに対して明示的な承認を求めることで、プロジェクトレベルのメモリをプロジェクトを越えて保持します。
- プロジェクト
devcodex-labs/devcodexDevCodexは、意図駆動型でプロジェクトを意識したワークフローでAIコーディングアシスタント(Copilot、Claude Codeなど)をオーケストレーションするNode.js CLIです。構造化されたプロジェクトプロファイルを構築し、必要に応じてドメイン固有のスキルをロードし、セッション間でタスク状態を永続化し、作業完了には証拠が必要です。再現可能で監査可能なAI生成コード変更を必要とする開発者やチーム向けに設計されています。
- プロジェクト
ai-sdlc-framework/ai-sdlcAI‑SDLCは、AI支援によるソフトウェア開発をオーケストレーションするオープンソースの意思決定エンジンフレームワークです。「Definition‑of‑Ready(準備完了の定義)」ゲートを通じて人間の意思決定を優先し、その後、自律的なオーケストレーターを使用して13ステップのパイプライン(コード生成、3つの独立したLLMレビューア、DSSE認証、PR作成)を自動実行します。このシステムには、ターミナルUI、宣言型ガバナンスリソース、およびTypeScript、Python、Go用のSDKが含まれています。Apache 2.0ライセンスの下で提供され、再現可能でガバナンスの効いたAI駆動のコードパイプラインを必要とする企業やプラットフォームチームを対象としています。
- プロジェクト
voocel/ainovel-cliainovel-cli は、決定論的エンジンを介して複数のLLMエージェント(Architect、Writer、Editor)をオーケストレーションし、500章以上の長編小説を自動的に執筆するコマンドライン/TUIツールです。ローリングウィンドウ計画、階層的要約、チェックポイント/復旧、マルチモデル対応、インポート/エクスポート、カスタムルールを備え、ヘッドレスまたはDockerで実行可能です。