omnara-ai/omnara

The open-source alternative to Claude Managed Agents

何を解決するか

Omnaraは、マネージドエージェントを実行するためのプロダクショングレードのプラットフォームを提供します。エージェントの実行と状態の管理という複雑さを排除し、開発者がエージェントのロジック、ツール、および使用するモデルの定義に集中できるようにします。

仕組み

Omnaraは、エージェントの状態と実行を処理するオーケストレーションレイヤーとして機能します。ユーザーは、モデル、指示、およびツールを指定するYAMLファイルを使用してエージェントのプロファイルを作成します。これらのエージェントは、CLI、SDK、またはAPIを介して起動でき、さまざまなマシン(サンドボックスまたはVM)上で実行し、OpenRouter、LiteLLM、およびOllamaなどのプロバイダーのモデルを使用できます。

対象者

  • 開発者: APIを介して内部向けまたは顧客向けの自律型アプリケーションを構築している方。
  • チーム: ダッシュボードやSlackコネクタを通じてエージェントと直接対話したいチーム。

ハイライト

  • 永続的な状態: エージェントの状態はPostgresにコミットされるため、エージェントはクラッシュや切断から自動的に復旧できます。
  • 柔軟なインフラストラクチャ: Blaxel、Daytona、Modalなどのプロバイダーのサンドボックス、または個人のVM/ノートPCへの接続をサポートしています。
  • LMMモデルに依存しない: さまざまなAPI形式(OpenAI、Anthropic)およびプロバイダー(OpenRouter、Ollamaなど)をサポートしています。
  • ツール統合: 内蔵ツール、カスタムツール、およびHTTP MCPサーバーと統合されます。
  • デプロイメントオプション: マネージドクラウドサービス、またはDockerを介したセルフホストが可能です。
  • エンタープライズ機能: セルフホスト版には、ロールベースのアクセス制御(RBAC)と、分析および評価のためのクエリ可能な状態が含まれています。

関連

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