Dagu について

既存の運用自動化とAIエージェントワークフローのための、オープンソースのローカルファーストワークフローエンジン。

Dagu とは?

Daguは自己完結型のワークフローオーケストレーションエンジンです。ワークフローをYAMLでDAGとして定義し、単一バイナリでどこでも実行し、組み込みのWeb UIで実行・ログ・再試行を管理できます。データベース、メッセージブローカー、既存スクリプトへの変更は不要です。

Daguが生まれた理由

多くのチームは、誰も完全に把握していない暗黙の依存関係を持つcronジョブやスクリプトを蓄積しています。何かが壊れると、何が失敗してどれを再実行すべきかを把握するのに必要以上の時間がかかります。私たちはDaguを作りました。依存関係を明示的にし、何が実行されて何が失敗したかをチームが把握できるようにし、サーバーへのSSHも既存スクリプトの書き直しもなしに、Web UIから適切な人が修正や再実行を行えるようにするためです。

Daguとセルフホストライセンス

Dagu は GPLv3 のオープンソースとして提供され続けます。チームは通知ルーティングと最大2個の API キーを含む Community 版を無料で利用し、より多くの API キーや SSO、RBAC、監査ログ、マネージド GitHub App、インシデントルーティングなどのエンタープライズ管理が必要な場合は有料のセルフホストライセンスを追加できます。プラットフォーム運用を自分たちで担いたくない場合は Dagu を利用できます。

Daguの位置づけ

単一バイナリで1台のマシンでDaguを実行し、分散ワーカーでスケールアウトするか、私たちが運営するマネージドDaguインスタンスを使用できます。既存のシェルスクリプト、Dockerコンテナ、SSHコマンド、SQLクエリ、HTTPリクエスト、AIエージェントステップとともに動作します。書き直し不要。

参加する

  • ソースコードの閲覧と貢献は GitHub.
  • はじめるには ドキュメント をお読みください。
  • ご質問やフィードバックは contact@dagu.sh までお気軽にどうぞ。

会社情報

会社名
Descarty, Inc. (Descarty株式会社)
所在地
1-10-8 Dogenzaka, Shibuya-ku, Tokyo (Shibuya Dogenzaka Tokyu Bldg. 2F-C)
代表者
Yota Hamada
事業内容
オープンソースワークフローエンジンDagu、Daguマネージドインスタンス、セルフホスト向けエンタープライズライセンスの開発・運営
法人番号
2011001156613
適格請求書発行事業者登録番号
T2011001156613
届出電気通信事業者
Notification No. A-06-21879