openyak/openyak

Open-source local-first AI agent for desktop work. No account, no telemetry: use local models with Ollama/Rapid-MLX or bring your own provider key.

何を解決するか

OpenYakは、ユーザーのコンピュータ上で直接AIエージェントを実行できるローカルファーストのエージェントランタイムを提供します。ホストされたワークスペースアカウントやクラウド専用の依存関係の必要性を排除し、エージェントがローカルファイル、ネイティブデスクトップアプリ、および管理されたブラウザとやり取りしながら、データ、メモリ、ワークフロー状態をデバイス上に保持できます。

動作方法

OpenYakはTauri、Next.js、FastAPIで構築されたデスクトップアプリケーションとして動作し、ローカルモデルプロバイダー(OllamaやRapid-MLXなど)またはAPIキーによるクラウドプロバイダー(BYOK)に接続します。2つの専用ワークスペースを備えています:

  • ネイティブコンピュータ:アクセシビリティ要素と座標フォールバックを使用してmacOSおよびWindowsアプリと対話。
  • 管理ブラウザ:ページ要素とスクリーンショットを使用してウェブサイトをナビゲートする専用ブラウザプロファイル。

持続可能なエージェントランタイムを採用しており、永続化された状態管理、引数検証付きのツール実行、階層的な権限システムにより、安全性とユーザーのコントロールを確保します。ユーザーはリアルタイムでワークスペースの制御をエージェントから引き継ぎ、その後エージェントに戻すことが可能です。

対象ユーザー

複雑なオフィスワークフロー(DOCX、XLSX、PPTX、PDFなどの複数ドキュメントを要約やアクションプランに統合するなど)を処理できるAIエージェントを必要とするプロフェッショナル、およびAIツールのプライバシーとローカル制御を重視するユーザー向けに設計されています。

主な特徴

  • ローカルファーストアーキテクチャ:アカウント不要。ファイルと会話はデバイス上に保持されます。
  • 共有制御:エージェントの行動をリアルタイムで視認でき、ユーザーが手動で介入し、制御を戻すことが可能。
  • 柔軟なモデル境界:ローカルモデル(Ollama、Rapid-MLX)と幅広いクラウドプロバイダーをサポート。
  • ウルトラエージェントスウォーム:複雑なタスクに対して並列で子エージェントを起動し、結果を親セッションに統合可能。
  • アーティファクトワークスペース:再利用可能なMarkdown要約、表、図表を作成する専用パネル。
  • リモートアクセス:QRコードとCloudflare Tunnelを介したセキュアなモバイルアクセス。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト