OpenWorker でできること
OpenWorker は、答えではなく成果を依頼するデスクトップ AI エージェントです。たとえば、CRM と受信トレイからの顧客ブリーフ、レポート、カレンダーの再調整、Slack スレッドへの返信、修正ブランチが用意されたリポジトリのセキュリティレビューなどです。タスクをステップに分解し、ローカルファイル、ターミナル、接続したアプリをまたいで作業を進め、結果をアプリ内、Slack、またはファイル(Markdown、PDF、ドキュメント、スプレッドシート、Web ページ)として返します。メッセージの送信、カレンダーの変更、コマンドの実行など重要な操作の前には、承認するチェックインのために停止し、どの程度自律的に動作させるかも設定できます。このプロジェクトでは、専門の Security コワーカー(Security Reviewer、Cloud Posture、Dependency Audit)が最初に提供されており、営業、エグゼクティブアシスタント、マーケティング、オンコール業務向けの汎用コワーカーも用意されています。独自のコワーカーを記述して作成することもできます。
セットアップはダウンロードのみです。Apple Silicon 向けの署名済み macOS ビルド(macOS 12+)と、まだコード署名されていない Windows 10/11 x64 ビルドがあり、後者では SmartScreen が警告を表示します。アプリを開き、モデルプロバイダーの API キーを追加するか Ollama を指定し、ワンクリックまたは手動の接続でツールをつなぎます。エージェントループ、会話、モデルキー、コネクタートークンはご自身のマシン上に保持されます。任意の無料 OpenWorker アカウントは、Slack などのコネクターの OAuth サインインを仲介するだけです。ソースコードは MIT ライセンスのもと GitHub で公開されており、エンジンは aisuite Python ライブラリ上に構築されています。README ではこのアプリをオープンベータと表示しています。
