# Dagworks Apache HamiltonとApache Burrで信頼性の高いAIワークフローを構築するオープンソース・ホステッドツール - Findings24: - ウェブサイト: - 料金: Freemium - カテゴリー: AIコードアシスタント, AI開発者ツール, AIワークフロー自動化 ## Dagworksとは? DAGWorks, Inc.は、信頼性の高いAIワークフローのためのオープンソースおよびホスト型ツールを構築しています。主な製品は、データ、機械学習、LLMパイプライン向けのApache Hamiltonと、ステートフルなアプリケーションとエージェント向けのApache Burrです。 このプラットフォームは、既存のPythonワークフローをチームが作り直す必要をなくしつつ、少ない統合作業で可観測性、リネージ、カタログ化、トレーシング、永続化を追加することを中心に据えています。サイトでは、HamiltonとBurrのセルフホスト型とクラウド型の両方のオプションが紹介されており、下層にはオープンソース基盤、上層にはホスト型UIが用意されています。 ## Dagworksでできること ### 運用ビューを備えたパイプラインモデリング 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ベースのスタックとオープンソースフレームワークを併用します。 ## よくある質問 ### 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、実行、永続化、可観測性、関連するワークフロー表示を追加します。 ## クイック情報 - **カテゴリ**: 開発者向けツール - **主な製品**: Apache HamiltonとApache Burr - **提供形態**: オープンソース + ホスト型クラウド/UI 提供 - **主要言語**: Python - **価格の संकेत**: Team向け14日間トライアル、Burr Cloudの価格は近日公開予定 - **ソースドメイン**: dagworks.io