Repolode
FoundationAgents

FoundationAgents/OpenManus

Framework de agentes de IA de propósito general y código abierto que ejecuta agentes basados en LLM desde una terminal, con uso de herramientas, compatibilidad con MCP y automatización del navegador.

Alternativa open source a:Manus

Estrellas
58,743
Forks
10,187
Issues abiertos
441
Último commit
hace 20 días

¿Qué es?

OpenManus es un framework de Python para crear agentes de IA de propósito general que reciben una tarea en lenguaje natural y la llevan a cabo con herramientas. Se ejecuta desde la terminal: escribes una idea y el agente planifica y ejecuta los pasos necesarios. Se presenta como una alternativa abierta a productos de agentes cerrados que requieren códigos de invitación.

El proyecto se conecta a las API de LLM mediante un archivo de configuración TOML, en el que se definen el modelo, la URL base y la clave de API, además de un modelo independiente opcional para visión. Incluye varios puntos de entrada: un agente general mediante main.py, una versión con herramientas MCP mediante run_mcp.py y un flujo multiagente experimental mediante run_flow.py. En la configuración del flujo se puede habilitar un agente DataAnalysis para analizar y visualizar datos.

Para las tareas web, OpenManus usa Browser Use CLI como servidor MCP predeterminado, que se conecta a Chrome o Chromium local, o a un navegador de Browser Use Cloud. También es compatible con BrowserGym, que requiere tener instalado un navegador Playwright.

Funciones clave

  • 01Ejecuta agentes de IA de propósito general desde una terminal a partir de una tarea en lenguaje natural.
  • 02Configura proveedores de LLM y un modelo de visión independiente mediante un archivo TOML.
  • 03Ofrece una versión con herramientas MCP y un flujo multiagente experimental.
  • 04Incluye un agente DataAnalysis para analizar y visualizar datos.
  • 05Automatiza navegadores mediante Browser Use CLI, con opciones para usar Chrome local o un navegador en la nube.

Casos de uso

  • Prototipar un agente de propósito general que responda preguntas y complete tareas de varios pasos.
  • Experimentar con agentes que usan herramientas para navegar por la web en tu nombre.
  • Realizar análisis de datos y generar gráficos mediante un agente basado en LLM.
  • Estudiar una base de código abierta de agentes basada en API de LLM y herramientas MCP.

Inicio rápido

  1. 1

    Clona el repositorio

    git clone https://github.com/FoundationAgents/OpenManus.git
  2. 2

    Instala las dependencias

    pip install -r requirements.txt
  3. 3

    Crea tu archivo de configuración a partir del ejemplo

    cp config/config.example.toml config/config.toml
  4. 4

    Ejecuta OpenManus e introduce tu idea en la terminal

    python main.py

Antes de usarlo

  • Debes añadir tu propia clave de API de LLM a config/config.toml antes de poder ejecutarlo.
  • En el README se indica que la versión multiagente run_flow es inestable.
  • La automatización del navegador requiere una configuración adicional, como instalar Chromium o los navegadores de Playwright.

Temas

Preguntas frecuentes

¿Qué es OpenManus?
Framework de agentes de IA de propósito general y código abierto que ejecuta agentes basados en LLM desde una terminal, con uso de herramientas, compatibilidad con MCP y automatización del navegador. OpenManus es un framework de Python para crear agentes de IA de propósito general que reciben una tarea en lenguaje natural y la llevan a cabo con herramientas. Se ejecuta desde la terminal: escribes una idea y el agente planifica y ejecuta los pasos necesarios. Se presenta como una alternativa abierta a productos de agentes cerrados que requieren códigos de invitación.
¿OpenManus es gratuito? ¿Qué licencia tiene?
OpenManus es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿OpenManus sigue mantenido?
Mantenimiento activo. El último commit de OpenManus fue el 30 sept 2026.
¿Para qué puedo usar OpenManus?
Prototipar un agente de propósito general que responda preguntas y complete tareas de varios pasos. Experimentar con agentes que usan herramientas para navegar por la web en tu nombre. Realizar análisis de datos y generar gráficos mediante un agente basado en LLM. Estudiar una base de código abierta de agentes basada en API de LLM y herramientas MCP.
¿Cómo se instala OpenManus?
Clona el repositorio: git clone https://github.com/FoundationAgents/OpenManus.git Instala las dependencias: pip install -r requirements.txt Crea tu archivo de configuración a partir del ejemplo: cp config/config.example.toml config/config.toml Ejecuta OpenManus e introduce tu idea en la terminal: python main.py
¿Dónde consigo OpenManus?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/FoundationAgents/OpenManus

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados