AiKraft
Инструменты16 октября 2026 г., 01:46 МСК🤖 Auto

Omnara: Open-source платформа для управляемых AI-агентов с поддержкой любых моделей

Команда Omnara представила платформу с открытым исходным кодом, позволяющую запускать AI-агентов на любых моделях и машинах. Это прямая альтернатива закрытым решениям от OpenAI и Anthropic.

Баннер новости 9762

Что такое Omnara и зачем она нужна

Omnara — это платформа для управления AI-агентами (Managed Agent Platform), которая позиционируется как open-source альтернатива Claude Managed Agents и OpenAI's Agents API. Проект лицензирован под Apache 2.0, что позволяет бесплатно хостить его самостоятельно или использовать облачную версию Omnara Cloud.

Ключевое отличие платформы — гибкость инфраструктуры. Разработчики могут запускать агентов на любых моделях (OpenAI, Anthropic, Ollama и др.) и на любых машинах: от локальных ноутбуков до облачных песочниц, без необходимости открывать входящие порты или настраивать SSH.

Архитектура и технические детали

Платформа построена на микросервисной архитектуре с использованием PostgreSQL для хранения состояния каждого шага агента (что обеспечивает восстановление после сбоев) и Redis для кэширования. Агенты выполняются в без状态ных воркерах, которые могут обслуживать множество агентов параллельно.

Для взаимодействия с внешним миром используются «машины» (Machines). На каждой машине устанавливается демон omnarad, который устанавливает исходящее соединение с сервером Omnara. Это позволяет агентам выполнять команды и редактировать файлы на удаленных системах без риска взлома через входящие порты.

Ключевые возможности платформы

  • Поддержка любых моделей: Интеграция с OpenAI, Anthropic, OpenRouter, Amazon Bedrock, LiteLLM, Ollama и самохостинговыми моделями.
  • Инструменты и навыки (Skills): Встроенные инструменты для работы с shell, файлами, веб-поиском. Поддержка MCP-серверов и пользовательских инструментов. Навыки позволяют упаковывать инструкции и файлы для повторного использования.
  • Управление памятью: Агенты могут сохранять файлы между сессиями и обмениваться ими с другими агентами (с правами read/write).
  • Субагенты (Subagents): Основной агент может запускать дочерние агенты с новым контекстом, отслеживать их прогресс и передавать инструкции.
  • Интеграции: Нативная поддержка Slack, Discord и GitHub. Агенты могут реагировать на упоминания в чатах или открытие pull-реквестов.
  • Безопасность: Гибкая система разрешений (Permissions), где каждый инструмент может выполняться мгновенно, требовать подтверждения человеком или быть заблокированным.

Быстрый старт и развертывание

Платформа поддерживает два основных режима работы:

  1. Omnara Cloud: Регистрация на app.omnara.com. Первый проект автоматически получает провайдера моделей (через OpenRouter) и пул песочниц.
  2. Self-hosted: Развертывание через Docker Compose. Требует Docker и Compose. Локальная разработка не требует настройки email-провайдера для верификации.

Пример конфигурации агента в YAML:

version: v1
instruction: "You are an engineering assistant. Use your machine to run commands."
model:
  provider_config:
    omnara-openrouter:
      name: anthropic/claude-fable-5.1
machine_sources:
  - machine_pool_name: default-pool

Сравнение с альтернативами

0>Slack, Discord, GitHub, Custom API
Характеристика Omnara OpenAI Agents API Claude Managed Agents
Лицензия Apache 2.0 (Open Source) Закрытая Закрытая
Хостинг Self-hosted / Cloud Только Cloud Только Cloud
Поддержка моделей Любые (OpenAI, Anthropic, Ollama и др.) Только модели OpenAI Только модели Anthropic
Инфраструктура Любые машины (локальные, VM, sandbox) Инфраструктура OpenAI Инфраструктура Anthropic
Интеграции API API

Почему это важно

Рынок AI-агентов движется к стандартизации, но текущие лидеры (OpenAI, Anthropic) предлагают закрытые экосистемы. Omnara закрывает нишу для компаний и разработчиков, которым критически важны:

  1. Контроль данных: Возможность полностью изолировать инфраструктуру.
  2. Гибкость выбора моделей: Использование более дешевых или специализированных моделей (например, локальных LLM через Ollama) для снижения затрат.
  3. Кастомизация: Возможность модифицировать ядро платформы под специфические бизнес-процессы благодаря открытому коду.

Репозиторий проекта доступен на GitHub: github.com/omnara-ai/omnara.

Источник: Github ↗