Descarty

Product

Dagu Meta OS

オープンソースワークフローエンジン「Dagu」を基盤とした、 AIエージェントのためのメタオペレーティングシステム。 複数のAIエージェントを統合・管理・最適化し、 エンタープライズ環境での安全なAI活用を実現します。

Daguとは

Daguは、Go言語で構築された軽量かつ強力なワークフローエンジンです。 YAMLベースの宣言的な設定で複雑なワークフローを定義し、 依存関係の解決、並列実行、エラーハンドリングを自動化します。

このDaguをコアエンジンとして、AIエージェントの管理・オーケストレーションに 特化した機能を追加したものが「Dagu Meta OS」です。

Dagu の主な特徴

  • シングルバイナリで依存関係なし
  • YAMLによる宣言的なワークフロー定義
  • Web UIによる可視化・管理
  • 豊富なスケジューリングオプション
  • OSSとして公開(Apache 2.0)

Dagu Meta OS アーキテクチャ

ユーザー / アプリケーション

Meta Operating System

エージェント管理
状態管理
ツール連携
監視・ログ

Dagu Core Engine

ワークフロー実行・スケジューリング

LLM API
データベース
外部システム

コア機能

AIエージェントの運用に必要なすべての機能を提供

マルチエージェント・オーケストレーション

複数のAIエージェントを定義し、それらの間の依存関係や実行順序を管理。 並列実行、条件分岐、エラーハンドリングを自動化します。

状態・コンテキスト管理

エージェント間でのコンテキスト共有、セッション状態の永続化、 長期記憶の管理を提供。複雑な対話やタスクの継続性を実現。

ツール・API統合

外部API、データベース、ファイルシステムなどへのアクセスを 標準化されたインターフェースで提供。安全なツール実行を実現。

監視・オブザーバビリティ

エージェントの実行状況、パフォーマンスメトリクス、エラーログを リアルタイムで可視化。問題の早期発見と対応を支援。

セキュリティ・分離

エージェントごとの実行環境分離、権限管理、監査ログ。 機密データを保護しながらAIを活用できる設計。

スケジューリング

Cron形式のスケジュール実行、イベント駆動トリガー、 手動実行など柔軟なワークフロー起動方法を提供。

デプロイメントオプション

お客様の環境・要件に合わせた柔軟な導入方法

オンプレミス

お客様のデータセンターやプライベートクラウドに完全にデプロイ。 機密データが外部に出ることはありません。

  • 完全なデータ主権
  • 既存インフラとの統合
  • コンプライアンス対応

ハイブリッド

管理コンソールはSaaS、実行エンジンはオンプレミス。 利便性とセキュリティを両立。

  • 簡単なセットアップ
  • 自動アップデート
  • データはオンプレ維持

技術仕様

コア言語Go
ワークフロー定義YAML
対応OSLinux, macOS, Windows
コンテナDocker, Kubernetes対応
LLM対応OpenAI, Anthropic, ローカルLLM (Ollama等)
ライセンスGNU General Public License v3.0 (Dagu Core)

Dagu Meta OS を試してみませんか?

お客様の環境でのデモ、技術的な質問など、お気軽にお問い合わせください。