OpenAdaptAI/OpenAdapt
Compile a demonstrated GUI workflow into a deterministic, locally executable program. Zero model calls on healthy runs; governed repair; halts instead of guessing. Launcher for openadapt-flow: pip install openadapt
解決する課題
OpenAdaptは、ユーザーインターフェース(UI)に閉じ込められており、API経由ではアクセスできないタスクを自動化します。検証済みの実行レイヤーを提供し、タスクの人間によるデモンストレーションを、さまざまなオペレーティングシステムやリモート環境で実行可能な、信頼性が高く検査可能なワークフローに変換します。
仕組み
ユーザーはタスクの人間によるデモンストレーションを記録します。システムは、このデモンストレーションをワークフローとしてコンパイルします。ランタイムは、構造的、アクセシビリティ、視覚的、およびOCRの証拠を組み合わせてUI要素を特定しながら、ワークフローを再生します。
従来の自動化とは異なり、アクションの実行と結果の検証を分離しています。つまり、単にボタンをクリックするだけでなく、意図したトランザクションが実際に発生したかを確認します。システムが不確実性に遭遇したり、コントラクトを確立できなかったりした場合は、間違いを犯すのではなく、人間のレビューのために停止します。
対象者
APIが利用できないレガシーソフトウェア、ネイティブデスクトップアプリケーション、およびリモート環境(CitrixやVDIなど)における重要な作業の自動化を必要とするビジネスユーザーおよび開発者向けに設計されています。
ハイライト
- マルチサーフェス対応: ブラウザ、Windows、macOS、Linux、およびRDPやCitrix/VDIを介したリモートアプリケーションで動作します。
- 決定論的な実行: 正常な実行では生成モデルの呼び出しを使用しないため、信頼性と予測可能性が確保されます。
- 検証済みのビジネス効果: アクションの意図した結果が達成されたかを独立して検証します。
- フェイルクローズ実行: 不正確なアクションを続行するのではなく、レビューのために停止します。
- ガバナンスに基づいた修復: モデルに即興を許すのではなく、ワークフローの更新が必要な場合にバージョン管理された変更を許可します。
- プライバシー重視: PII/PHIのスクラビング機能が含まれています。