Лёгкий фреймворк на Python для собственного AI-агента с WebUI в браузере, терминальным клиентом, каналами для чатов, инструментами, памятью и поддержкой MCP.
FoundationAgents/OpenManus
Фреймворк с открытым исходным кодом для универсальных AI-агентов на базе LLM: запуск из терминала, инструменты, поддержка MCP и автоматизация браузера.
Open source альтернатива:Manus
- Звёзды
- 58,743
- Форки
- 10,187
- Открытые issues
- 441
- Последний коммит
- 20 дней назад
Что это?
OpenManus — это фреймворк на Python для создания универсальных AI-агентов, которые получают задачу на естественном языке и выполняют её с помощью инструментов. Запустите его из терминала, введите идею — агент спланирует и выполнит необходимые шаги. Проект позиционируется как открытая альтернатива закрытым продуктам для создания агентов, для доступа к которым нужны пригласительные коды.
Проект подключается к API LLM через файл конфигурации TOML, где задаются модель, базовый URL и API-ключ, а также при необходимости отдельная модель для работы с изображениями. В комплект входят несколько точек входа: универсальный агент через main.py, версия с инструментами MCP через run_mcp.py и экспериментальный сценарий с несколькими агентами через run_flow.py. В конфигурации сценария можно включить агента DataAnalysis для анализа и визуализации данных.
Для задач в интернете OpenManus использует Browser Use CLI в качестве сервера MCP по умолчанию. Он подключается к локальному Chrome или Chromium либо к браузеру Browser Use Cloud. Также поддерживается BrowserGym; для него нужен установленный браузер Playwright.
Ключевые возможности
- 01Запускает универсальных AI-агентов из терминала, принимая задачу в виде запроса на естественном языке.
- 02Позволяет настраивать провайдеров LLM и отдельную модель для работы с изображениями через файл TOML.
- 03Предоставляет версию с инструментами MCP и экспериментальный сценарий с несколькими агентами.
- 04Включает агента DataAnalysis для анализа и визуализации данных.
- 05Автоматизирует работу с браузером через Browser Use CLI, поддерживая локальный Chrome и облачный браузер.
Сценарии использования
- Создание прототипов универсальных агентов, которые отвечают на вопросы и выполняют многоэтапные задачи.
- Эксперименты с агентами, которые используют инструменты для поиска в интернете от вашего имени.
- Выполнение задач по анализу данных и построению графиков с помощью агента на базе LLM.
- Изучение открытой кодовой базы агента, построенной на API LLM и инструментах MCP.
Быстрый старт
- 1
Клонируйте репозиторий
git clone https://github.com/FoundationAgents/OpenManus.git - 2
Установите зависимости
pip install -r requirements.txt - 3
Создайте файл конфигурации на основе примера
cp config/config.example.toml config/config.toml - 4
Запустите OpenManus и введите свою идею в терминале
python main.py
Что важно знать
- Перед запуском необходимо добавить собственный ключ API LLM в config/config.toml.
- В README версия run_flow с несколькими агентами описана как нестабильная.
- Для автоматизации браузера требуется дополнительная настройка, например установка Chromium или браузеров Playwright.
Темы
Частые вопросы
- Что такое OpenManus?
- Фреймворк с открытым исходным кодом для универсальных AI-агентов на базе LLM: запуск из терминала, инструменты, поддержка MCP и автоматизация браузера. OpenManus — это фреймворк на Python для создания универсальных AI-агентов, которые получают задачу на естественном языке и выполняют её с помощью инструментов. Запустите его из терминала, введите идею — агент спланирует и выполнит необходимые шаги. Проект позиционируется как открытая альтернатива закрытым продуктам для создания агентов, для доступа к которым нужны пригласительные коды.
- OpenManus можно использовать бесплатно? Какая у него лицензия?
- OpenManus распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- OpenManus всё ещё поддерживается?
- Активно поддерживается. Последний коммит в OpenManus — 30 сент. 2026 г..
- Для чего можно использовать OpenManus?
- Создание прототипов универсальных агентов, которые отвечают на вопросы и выполняют многоэтапные задачи. Эксперименты с агентами, которые используют инструменты для поиска в интернете от вашего имени. Выполнение задач по анализу данных и построению графиков с помощью агента на базе LLM. Изучение открытой кодовой базы агента, построенной на API LLM и инструментах MCP.
- Как установить OpenManus?
- Клонируйте репозиторий: git clone https://github.com/FoundationAgents/OpenManus.git Установите зависимости: pip install -r requirements.txt Создайте файл конфигурации на основе примера: cp config/config.example.toml config/config.toml Запустите OpenManus и введите свою идею в терминале: python main.py
- Где скачать OpenManus?
- Исходный код и инструкции по установке — на GitHub: https://github.com/FoundationAgents/OpenManus
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Открытый фреймворк для агентов: у AI-агента есть собственный Linux-десктоп в Docker, браузер и инструменты для работы с документами.
Open-source-среда для суперагента, который координирует субагентов, память и изолированные среды для исследований, разработки и других задач длительностью от минут до часов.
Открытый персональный AI-ассистент и Agent Harness: планирует задачи, запускает инструменты и навыки и сохраняет память в Web и IM-каналах.
Готовый к работе фреймворк для Python-агентов на базе LangGraph с продуманными настройками и всем необходимым для выполнения длительных многоэтапных задач.
Автономный open-source агент для исследований: формулирует вопросы, собирает веб- и локальные источники и пишет отчёты со ссылками, используя любую LLM-платформу.