Plataforma open source para desarrollar aplicaciones con LLM que integra flujos visuales con agentes, pipelines de RAG, gestión de modelos y observabilidad en un solo espacio de trabajo.
the-open-agent/openagent
Asistente personal de IA autoalojable en un único binario de Go que combina chat con LLM, bases de conocimiento RAG y ciclos de agentes para navegar, usar la shell y herramientas MCP.
Alternativa open source a:ChatGPT
- Estrellas
- 5,705
- Forks
- 666
- Issues abiertos
- 51
- Último commit
- anteayer
¿Qué es?
OpenAgent es una plataforma de asistente personal de IA que combina el chat con varios proveedores de modelos de lenguaje grandes, una base de conocimiento con recuperación aumentada generada a partir de tus propios documentos y ciclos de agentes autónomos. Se distribuye como un único ejecutable, sin necesidad de una instalación aparte, y puede ejecutarse localmente o en Docker.
En cuanto a las funciones de agente, OpenAgent puede controlar un navegador, buscar páginas web y obtener su contenido, ejecutar comandos de shell y leer o escribir archivos de Word, Excel y PowerPoint. Se conecta a servidores compatibles con MCP mediante SSE, Stdio o StreamableHTTP, y muestra cada llamada a herramientas con sus argumentos y el valor devuelto. Los documentos se dividen en fragmentos, se convierten en embeddings y se indexan; antes de cada respuesta del modelo, se recuperan los pasajes pertinentes.
El proyecto incluye un panel de administración para consultar el uso de tokens y los costos, supervisar la actividad, gestionar herramientas y revisar registros de solicitudes. También ofrece automatización de flujos de trabajo con un editor visual al estilo BPMN, tareas programadas, espacios de trabajo multiinquilino, opciones de SSO y una API REST con Swagger UI.
Funciones clave
- 01Se conecta con más de 30 proveedores de LLM y permite cambiar de modelo en cada conversación
- 02Crea bases de conocimiento RAG a partir de documentos PDF, Word y Excel
- 03Controla navegadores, ejecuta comandos de shell y obtiene contenido web como herramientas de agente
- 04Se integra con servidores compatibles con MCP mediante SSE, Stdio o StreamableHTTP
- 05Se distribuye como un único binario y se ejecuta de forma nativa en Windows
Casos de uso
- Ejecutar un asistente autoalojado que responda preguntas sobre tus propios documentos
- Permitir que un agente navegue por sitios web y rellene formularios en tu nombre
- Conectar una interfaz de chat con varios proveedores de modelos y herramientas MCP
- Supervisar el uso de tokens y los costos de distintos modelos y usuarios de un equipo
Inicio rápido
- 1
Ejecuta el script de instalación oficial para macOS, Linux o WSL que aparece en el README
- 2
Ejecuta el script de instalación oficial de PowerShell para Windows que aparece en el README
- 3
Cuando se haya iniciado, abre la interfaz web en el puerto 14000
- 4
Como alternativa, inicia el proyecto con Docker Compose
docker-compose up
Antes de usarlo
- La instalación rápida utiliza un script canalizado a un shell, que algunos usuarios quizá prefieran no ejecutar sin revisarlo antes.
Temas
Preguntas frecuentes
- ¿Qué es openagent?
- Asistente personal de IA autoalojable en un único binario de Go que combina chat con LLM, bases de conocimiento RAG y ciclos de agentes para navegar, usar la shell y herramientas MCP. OpenAgent es una plataforma de asistente personal de IA que combina el chat con varios proveedores de modelos de lenguaje grandes, una base de conocimiento con recuperación aumentada generada a partir de tus propios documentos y ciclos de agentes autónomos. Se distribuye como un único ejecutable, sin necesidad de una instalación aparte, y puede ejecutarse localmente o en Docker.
- ¿openagent es gratuito? ¿Qué licencia tiene?
- openagent es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿openagent sigue mantenido?
- Mantenimiento activo. El último commit de openagent fue el 19 oct 2026.
- ¿Para qué puedo usar openagent?
- Ejecutar un asistente autoalojado que responda preguntas sobre tus propios documentos Permitir que un agente navegue por sitios web y rellene formularios en tu nombre Conectar una interfaz de chat con varios proveedores de modelos y herramientas MCP Supervisar el uso de tokens y los costos de distintos modelos y usuarios de un equipo
- ¿Cómo se instala openagent?
- Ejecuta el script de instalación oficial para macOS, Linux o WSL que aparece en el README Ejecuta el script de instalación oficial de PowerShell para Windows que aparece en el README Cuando se haya iniciado, abre la interfaz web en el puerto 14000 Como alternativa, inicia el proyecto con Docker Compose: docker-compose up
- ¿Dónde consigo openagent?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/the-open-agent/openagent
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
LobeHub es una plataforma para organizar agentes de IA en equipos siempre activos, que se pueden contratar, programar y supervisar desde un mismo lugar.
Segundo cerebro con IA autoalojable que responde preguntas sobre la web y tus propios documentos, con agentes personalizados y automatizaciones programadas.
Asistente personal de IA ligero escrito en Go, que funciona en hardware de bajo costo y se conecta a muchos proveedores de LLM y aplicaciones de chat.
Sistema operativo de memoria para LLM y agentes de IA que almacena, recupera y gestiona recuerdos a largo plazo en forma de grafo editable.
Plataforma sin código que genera agentes de IA listos para producción a partir de descripciones en lenguaje natural, con herramientas, memoria y orquestación integradas.