Omnaraは、AIエージェントを大規模に展開および実行するために必要なインフラストラクチャを提供するために設計された、オープンソースの管理型エージェント・プラットフォームです。多くの開発者が単一のプロンプトを使用して単純なプロトタイプ・エージェントを構築できますが、プロダクション環境へ移行するには「ハーネス」が必要です。これは、状態を管理し、リトライを処理し、コストを考慮し、外部ツールへの安全なアクセスを提供する一連の永続的なシステムのことです。Omnaraはこのインフラストラクチャを提供し、ユーザーは自社のインフラ内にデータを保持したまま、任意のモデル(OpenAI、Anthropic、またはセルフホストの選択肢など)および任意のマシン(ローカルのラップトップ、VM、またはクラウドサンドボックスを含む)でエージェントを実行することができます。

Omnaraオープンソース管理型エージェント・プラットフォームのプロモーション・グラフィック。
Omnaraは、AIエージェントを大規模に展開および管理するためのセルフホスト可能なインフラストラクチャを提供します。github.com

この画像は、AIエージェントのためのプロダクショングレードのハーネスとして説明されているコア・プラットフォームを表しています。

このプラットフォームは、デカップリングされたアーキテクチャで動作します。次に行うべきことを決定するロジックである「エージェントループ」は、コントロールプレーン上のステートレスなワーカーで実行されます。これらのワーカーはモデルのコンテキストを構築し、AIモデルを呼び出し、ツールを実行します。ワーカーはステートレスであるため、前のワーカーがクラッシュしたり再起動したりした場合でも、任意のワーカーがPostgresデータベースからエージェントのタスクを引き継ぐことができます。これにより、基礎となる計算が中断された場合でもエージェントの状態が保持されるという耐久性が確保されます。極めて重要な点として、エージェントが実際にコマンドを実行するマシン(開発者のラップトップやクラウドコンテナなど)はワーカーとは分離されています。これらのマシンはOmnaraに接続する専用のデーモンを実行しており、エージェントはインバウンドポートやSSHキーを必要とせずにコマンドを実行できます。

エージェント・インフラストラクチャにおける主なトレードオフの一つは、使いやすさと制御のバランスです。Claude Managed AgentsやOpenAIのAgents APIのようなホスト型サービスは「ターンキー」な体験を提供しますが、ユーザーを特定のモデル、クラウドプロバイダー、およびデータレジデンシーに縛り付けます。Omnaraは、Apache 2.0ライセンスの下でセルフホスト可能な代替手段を提供することでこの問題に対処しています。これにより、組織は独自のPostgresインスタンス内でエージェントの履歴とデータの完全な所有権を維持でき、それらは分析やトレーニングに使用することも可能です。しかし、これにはメンテナンスのトレードオフが伴います。ベンダーロックインを排除する一方で、ユーザーはワーカープール、データベース、マシンデーモンを含むプラットフォームのインフラ管理の責任を負うことになります。アウトバウンド制御や隔離されたサンドボックスなど、特定のセキュリティ制約を必要とするチームにとって、Omnaraはカスタムのプロダクション環境を構築するために必要なきめ細かな構成を提供します。

Claude Managed Agentsに対するオープンソースの代替手段としての役割を強調するOmnaraのソーシャルメディアカード。
Omnaraは、データの所有権を維持しながらプロダクショングレードのエージェントを展開するためのAPIを提供します。www.omnara.com

このビジュアルは、ホスト型サービスに対する分散型の代替手段としてのプラットフォームのポジショニングを補強しています。