Daguについて

既存の運用自動化とAI支援ワークフローを支える、オープンソースのローカルファースト・ワークフローエンジン。

Daguとは?

Daguは自己完結型のワークフローオーケストレーションエンジンです。ワークフローをYAMLのDAGとして定義し、単一バイナリでどこでも実行できます。実行状況、ログ、再試行は組み込みのWeb UIから管理できます。データベースやメッセージブローカーは不要で、既存のスクリプトを書き換える必要もありません。

Daguが生まれた理由

多くのチームでは、誰も全体を把握できていない暗黙の依存関係を抱えたcronジョブやスクリプトが増えていきます。Daguはその依存関係を明示し、何が実行され、どこで失敗したかをチームが把握できるようにします。適切な担当者がWeb UIから修正し、再実行することもできます。

ライセンス

DaguはGNU General Public License v3.0のもとで公開されているオープンソースソフトウェアです。

Daguの導入方法

Daguは、1台のマシンで動く単一バイナリとして始められます。必要に応じて分散ワーカーでスケールアウトしたり、マネージド環境を利用したりできます。既存のシェルスクリプト、Dockerコンテナ、SSHコマンド、SQLクエリ、HTTPリクエスト、チャット補完、Agent Harnessステップを、そのまま組み込めます。書き換えは不要です。

開発に参加する

会社情報

会社名
Descarty, Inc. (Descarty株式会社)
所在地
1-10-8 Dogenzaka, Shibuya-ku, Tokyo (Shibuya Dogenzaka Tokyu Bldg. 2F-C)
代表者
Yota Hamada
事業内容
ワークフロー自動化ソフトウェアの開発・運営
法人番号
2011001156613
適格請求書発行事業者登録番号
T2011001156613
電気通信事業者届出番号
A-06-21879