Dagworks logo

Dagworks

認証する

Dagworksは、信頼性の高いAIワークフロー構築のためのオープンソースとホスト型ツールを提供。Apache Hamiltonでデータ、ML、LLMパイプラインを、Apache Burrでステートフルなアプリやエージェントを支援します。

Dagworks preview

概要

DAGWorks, Inc.は、信頼性の高いAIワークフローのためのオープンソースおよびホスト型ツールを構築しています。主な製品は、データ、機械学習、LLMパイプライン向けのApache Hamiltonと、ステートフルなアプリケーションとエージェント向けのApache Burrです。

このプラットフォームは、既存のPythonワークフローをチームが作り直す必要をなくしつつ、少ない統合作業で可観測性、リネージ、カタログ化、トレーシング、永続化を追加することを中心に据えています。サイトでは、HamiltonとBurrのセルフホスト型とクラウド型の両方のオプションが紹介されており、下層にはオープンソース基盤、上層にはホスト型UIが用意されています。

主な機能

運用ビューを備えたパイプラインモデリング

Apache Hamiltonは、チームがデータ、機械学習、LLMパイプラインをどのように表現するかを標準化し、ホスト型UIはカタログ、可観測性、リネージ、バージョニングを一か所で追加します。

ステートフルなアプリとエージェントのワークフロー

Apache Burrは、ステートフルなアプリケーションとエージェントを標準化し、アプリケーションの挙動に対するトレーシングと可観測性に重点を置いています。

リネージとパイプライン比較

Hamiltonのページでは、UIがリネージとパイプライン比較ビューを通じて、データ、コード、モデルがどのようにつながり、時間の経過とともにどう変化したかを示し、問題解決をより迅速にできると説明されています。

実行とカタログのビュー

この製品は、自動生成されるリネージ、コード、カタログ、実行ビューを提供し、導入時間を短縮して既存のワークフローを理解しやすくします。

テレメトリーと状態管理

Burrの提供内容には、セルフホスト向けのテレメトリーUIと差し替え可能な永続化機能に加え、クラウド版でのホスト型実行、状態管理、永続化、可観測性が含まれます。

Pythonファーストの導入柔軟性

DAGWorksによると、Apache HamiltonはPythonが動くあらゆる場所で実行でき、現在のオーケストレーションシステム、データウェアハウス、ノートブック、Webおよびストリーミングサービス、モデリングライブラリと併用できます。

一般的な使用例

  • データおよびMLパイプライン開発

    Pythonでデータ、ML、LLMパイプラインを定義し、最小限の追加設定でリネージ、カタログ、可観測性、バージョニングを表示したい場合にApache Hamiltonを使用します。

  • ステートフルなAIアプリケーションとエージェント

    ステートフルなアプリケーション、RAGシステム、またはエージェント型ワークフローを構築しており、ホスト型またはセルフホスト型の実行、状態管理、可観測性が必要な場合にApache Burrを使用します。

  • デバッグと変更分析

    ホスト型のHamilton UIを使って、データ、コード、モデルの関係を追跡し、パイプラインのバージョンを比較し、デバッグや保守の際に時間経過に伴う変化を把握します。

  • オンボーディングとコラボレーション

    自動生成されるリネージ、コード、カタログ、実行ビューを通じて、新しいチームメンバーが既存のワークフローを理解するのを支援するためにこの製品を使用します。

  • 既存スタックへの段階的導入

    オーケストレーションシステム、ノートブック、データウェアハウス、Webサービス、ストリーミングサービス、モデリングライブラリを含む、既存のPythonベースのスタックとオープンソースフレームワークを併用します。

Pros and Cons

Pros

  • HamiltonとBurrの両方に、オープンソースとホスト型のオプションがあります。
  • 既存のPythonワークフローの書き換えを強制せずに、可観測性、リネージ、カタログ、トレーシング、状態管理を追加することに重点を置いています。
  • データ/ML/LLMパイプラインと、ステートフルなアプリケーションやエージェントのワークフローの両方をサポートします。
  • 1行の統合パターンによる段階的な導入を重視しています。
  • 既存のPythonインフラで動作し、現在のオーケストレーションシステムや関連ツールと互換性があると説明されています。

Cons

  • ソースに含まれる料金ページでは詳細な価格帯は公開されておらず、Team向け14日間トライアルとApache Burr Cloudの価格が近日公開予定であることのみが確認できます。
  • ソースには、完全な公開統合一覧、対応デプロイ、またはプラットフォームの制限事項は記載されていません。

FAQ

DAGWorksはトライアルや有料プランを提供していますか?

DAGWorksは、ホスト型のApache Hamilton UIとApache Burr Cloudを提供するとともに、オープンソースのApache HamiltonとApache Burrの選択肢も用意しています。料金ページでは、すべてのユーザーにTeamレベルの14日間トライアルが提供されること、またApache Burr Cloudの価格は近日公開予定であることが示されています。

Apache HamiltonとApache Burrの違いは何ですか?

Apache Hamiltonは、個人やチームがデータ、機械学習、LLMパイプラインをどのように表現するかを標準化し、ホスト型UIでカタログ、可観測性、リネージ、バージョニングを利用できます。Apache Burrは、ステートフルなアプリケーションがどのように記述・実行されるかを標準化し、1行の統合でトレーシングと可観測性を提供します。

DAGWorksはどのようなワークフロー向けに作られていますか?

ソースでは、Apache Hamiltonはデータ、機械学習、LLMパイプライン向け、Apache Burrはステートフルなアプリケーション、エージェント、RAG、エージェント型アプリケーション向けと説明されています。また、Hamiltonのページでは、オーケストレーションシステム、データウェアハウス、ノートブック、Webおよびストリーミングサービス、モデリングライブラリとの併用にも触れています。

どのような統合やプラットフォームがサポートされていますか?

ソースには完全な統合カタログは掲載されていませんが、Apache HamiltonはPythonが動作する環境であればどこでも実行でき、現在のオーケストレーションシステム、データウェアハウス、ノートブック、Webおよびストリーミングサービス、モデリングライブラリと併用できると記載されています。

DAGWorksの製品をセルフホストできますか?

HamiltonとBurrの両ページでは、ホスト型とセルフホスト型/オープンソースのオプションが案内されています。ホスト型製品は、オープンソースのフレームワークの上に、UI、実行、永続化、可観測性、関連するワークフロー表示を追加します。

Quick Facts

カテゴリ
開発者向けツール
主な製品
Apache HamiltonとApache Burr
提供形態
オープンソース + ホスト型クラウド/UI 提供
主要言語
Python
価格の संकेत
Team向け14日間トライアル、Burr Cloudの価格は近日公開予定
ソースドメイン
dagworks.io