Платформа fair-code для автоматизации рабочих процессов и создания AI-агентов: визуальный редактор, пользовательский код и более 1500 интеграций.
omnara-ai/omnara
Платформа с открытым исходным кодом для запуска AI-агентов на любых моделях и машинах: её можно развернуть у себя, а инструменты, права доступа и потоковая передача уже встроены.
Open source альтернатива:Claude Managed Agents
OpenAI Agents API
- Звёзды
- 2,947
- Форки
- 237
- Открытые issues
- 25
- Последний коммит
- 10 часов назад
Что это?
Omnara — управляемая платформа для агентов: вы запускаете AI-агентов через API, CLI или TypeScript SDK, а платформа выполняет цикл работы каждого агента, вызывает настроенную модель и запускает инструменты на выбранных вами машинах. Это альтернатива Claude Managed Agents и Agents API от OpenAI с открытым исходным кодом, которую можно развернуть самостоятельно. Платформа работает с OpenAI, Anthropic, OpenRouter, Amazon Bedrock, LiteLLM, Ollama и другими совместимыми endpoint’ами.
Состояние агента сохраняется в Postgres после каждого шага, поэтому после сбоев, перезапусков или потери связи с машиной он может продолжить работу. Агенты могут выполнять команды и редактировать файлы на ноутбуке, VM или в контейнере через лёгкий daemon, который устанавливает исходящее подключение, либо в sandbox-средах нескольких провайдеров. Настройки прав определяют, будет ли инструмент запускаться сразу, запрашивать подтверждение человека или блокироваться.
Среди интеграций — Slack, Discord и GitHub: агенты могут запускаться по упоминаниям или pull request’ам. Также доступны cron-триггеры, webhooks, MCP-серверы и пользовательские инструменты. Для самостоятельного развёртывания используется Docker Compose. Omnara Cloud — облачная версия с теми же API и форматом конфигурации.
Ключевые возможности
- 01Запускает агентов на любых совместимых моделях — с вашими ключами или на самостоятельно развёрнутых моделях.
- 02Встроенные инструменты для работы с shell, файлами, веб-поиском и запросами к человеку, а также поддержка MCP и пользовательских инструментов.
- 03Состояние сохраняется после каждого шага, поэтому после сбоев или перезапусков агенты могут продолжить работу.
- 04В качестве машин можно использовать локальные компьютеры, VM или контейнеры с daemon, а также sandbox-среды нескольких провайдеров.
- 05Для чувствительных действий настраиваются права доступа к каждому инструменту и требуется подтверждение перед запуском.
- 06Интеграции со Slack, Discord и GitHub, а также cron-триггеры и webhooks.
Сценарии использования
- Запуск агента для работы с кодом, который исправляет проблемы, упомянутые в Slack, или проверяет pull request’ы на GitHub.
- Развёртывание внутренних агентов на собственной инфраструктуре с хранением истории агентов в собственном Postgres.
- Запуск аналитических агентов по расписанию, например для ежедневных отчётов об использовании продукта.
- Использование одного агента для работы на нескольких машинах, например на группе GPU-серверов.
Быстрый старт
- 1
Войдите на app.omnara.com, чтобы получить проект с моделью и песочницами
- 2
Сохраните пример конфигурации как agent.yaml
- 3
Запустите агента с помощью Omnara CLI (требуется Node.js 22 или новее)
npx omnara agents launch --file agent.yaml --name "Machine assistant" --message "Report this machine's operating system and free disk space."
Что важно знать
- Настройки по умолчанию для локального самостоятельного хостинга намеренно небезопасны; перед реальным развертыванием их необходимо усилить.
- В новом самостоятельно размещённом экземпляре нет моделей и машин, поэтому вам нужно добавить собственные ключи провайдеров и машины.
Темы
Частые вопросы
- Что такое omnara?
- Платформа с открытым исходным кодом для запуска AI-агентов на любых моделях и машинах: её можно развернуть у себя, а инструменты, права доступа и потоковая передача уже встроены. Omnara — управляемая платформа для агентов: вы запускаете AI-агентов через API, CLI или TypeScript SDK, а платформа выполняет цикл работы каждого агента, вызывает настроенную модель и запускает инструменты на выбранных вами машинах. Это альтернатива Claude Managed Agents и Agents API от OpenAI с открытым исходным кодом, которую можно развернуть самостоятельно. Платформа работает с OpenAI, Anthropic, OpenRouter, Amazon Bedrock, LiteLLM, Ollama и другими совместимыми endpoint’ами.
- omnara можно использовать бесплатно? Какая у него лицензия?
- omnara распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- omnara всё ещё поддерживается?
- Активно поддерживается. Последний коммит в omnara — 20 окт. 2026 г..
- Для чего можно использовать omnara?
- Запуск агента для работы с кодом, который исправляет проблемы, упомянутые в Slack, или проверяет pull request’ы на GitHub. Развёртывание внутренних агентов на собственной инфраструктуре с хранением истории агентов в собственном Postgres. Запуск аналитических агентов по расписанию, например для ежедневных отчётов об использовании продукта. Использование одного агента для работы на нескольких машинах, например на группе GPU-серверов.
- Как установить omnara?
- Войдите на app.omnara.com, чтобы получить проект с моделью и песочницами Сохраните пример конфигурации как agent.yaml Запустите агента с помощью Omnara CLI (требуется Node.js 22 или новее): npx omnara agents launch --file agent.yaml --name "Machine assistant" --message "Report this machine's operating system and free disk space."
- Где скачать omnara?
- Исходный код и инструкции по установке — на GitHub: https://github.com/omnara-ai/omnara
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Лёгкий фреймворк на Python для собственного AI-агента с WebUI в браузере, терминальным клиентом, каналами для чатов, инструментами, памятью и поддержкой MCP.
Самостоятельно размещаемая open source-платформа AI-ассистента и постоянных ботов: вы выбираете модель и песочницу, а пользоваться можно через веб, компьютер, iPhone и Android.
Платформа с открытым исходным кодом для AI-агентов и автоматизации процессов: её можно развернуть самостоятельно или встроить в SaaS-продукт; доступно более 250 коннекторов.
Платформа с открытым исходным кодом для автоматизации рабочих процессов и альтернатива Zapier; интеграции на TypeScript также работают как MCP-серверы для AI-агентов.
Официальный TypeScript SDK для создания серверов и клиентов Model Context Protocol, которые предоставляют приложениям с LLM стандартизированный контекст.