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
- プロジェクト
- プロジェクト