¿Qué es Hermes Agent?
Hermes Agent es un agente de IA de código abierto de Nous Research, diseñado para trabajar en tareas, recordar lo que aprende y mejorar con el tiempo. Puede utilizar herramientas como terminal, navegador, sistema de archivos, búsqueda web y ejecución de código para realizar trabajos, en lugar de solo generar una respuesta.
¿Qué es un agente de IA?
Un agente de IA puede hacer más que generar texto. Usted le asigna un objetivo, y él decide qué acciones son necesarias, utiliza herramientas, observa los resultados y continúa trabajando hacia el objetivo.
Muchos agentes de IA ya pueden usar herramientas y completar tareas de múltiples pasos. La diferencia radica en lo que sucede después de finalizar la tarea. Algunos agentes tratan cada tarea como un problema nuevo. Hermes está diseñado para retener conocimientos y procedimientos útiles para que se vuelva más útil con el tiempo. Consulte IA Agéntica para ver cómo se aplica esto al ejecutar agentes en DaDesktop.
¿Qué hace diferente a Hermes?
Hermes cuenta con un bucle de aprendizaje integrado. Puede crear habilidades a partir de la experiencia, mejorarlas durante su uso, recordar información útil y buscar en sesiones anteriores cuando necesite datos de trabajos previos.
Memoria persistente
Hermes puede recordar información útil sobre usted, sus proyectos y su entorno entre sesiones.
Habilidades que mejoran
Hermes puede convertir flujos de trabajo útiles en habilidades reutilizables y mejorarlas a medida que encuentra mejores formas de ejecutar una tarea.
Sesiones anteriores
Hermes puede buscar en conversaciones previas para recuperar información relevante para el trabajo que está realizando ahora.
¿Por qué usar Hermes Agent?
Hermes es útil cuando una tarea involucra múltiples pasos, herramientas o aplicaciones. En lugar de cambiar repetidamente entre un chat de IA, terminal, navegador y archivos, puede asignarle a Hermes la tarea general y dejar que él coordine el trabajo.
- Trabajar en tareas completas: asigne a Hermes un objetivo en lugar de solicitar instrucciones individuales.
- Mantener contexto con el tiempo: retenga información útil entre sesiones separadas.
- Crear flujos de trabajo reutilizables: guarde enfoques exitosos como habilidades en lugar de resolver el mismo problema desde cero.
- Automatizar trabajo recurrente: programe tareas para que se ejecuten automáticamente en segundo plano.
- Delegar trabajo: use subagentes separados para diferentes partes de una tarea más grande.
- Elegir su modelo: conecte Hermes a modelos locales o a proveedores de modelos de nube compatibles.
Lo que Hermes puede hacer
- Desarrollo de software: inspeccionar código, depurar problemas, realizar cambios, ejecutar pruebas y trabajar con repositorios.
- Investigación: buscar en la web, leer fuentes, recopilar información y organizar hallazgos.
- Automatización: ejecutar scripts y programar tareas recurrentes como informes, monitoreo y otras rutinas.
- Administración de sistemas: usar la terminal, instalar software, configurar sistemas y solucionar problemas.
- Tareas de navegador: navegar por sitios web, interactuar con páginas web y recopilar información.
- Trabajo con archivos: leer, crear, editar, buscar y organizar archivos.
- Integración de herramientas: conectar servicios y herramientas adicionales a través de MCP.
Cómo mejora Hermes con el uso
Suponga que le asigna a Hermes una tarea difícil que requiere varios pasos. Mientras la resuelve, Hermes puede descubrir un flujo de trabajo que funciona bien. Puede guardar ese flujo de trabajo como una habilidad en lugar de perder el conocimiento al terminar la tarea.
La próxima vez que surja una tarea similar, Hermes puede usar esa habilidad como punto de partida. Si el flujo de trabajo necesita mejoras, la habilidad puede actualizarse. Su memoria también puede retener hechos y lecciones útiles de trabajos anteriores.
La memoria y las habilidades cumplen propósitos diferentes. La memoria almacena información y contexto útil, mientras que las habilidades almacenan procedimientos para realizar tareas. Juntas, permiten a Hermes construir conocimiento sobre lo que sabe y cómo ejecutar trabajos recurrentes.
Automatizar el trabajo en segundo plano
Hermes tiene un programador integrado para tareas recurrentes. Puede describir un programa en lenguaje natural y hacer que Hermes realice el trabajo sin esperar a que usted inicie una sesión.
Esto puede usarse para informes, monitoreo, respaldos, tareas de investigación y otras rutinas. Las tareas programadas también pueden mantener continuidad entre ejecuciones, permitiéndoles construir sobre el trabajo anterior.
Ejecutar modelos locales o en la nube
Hermes no está atado a un solo LLM. Puede conectarlo a modelos locales o proveedores de nube compatibles y cambiar el modelo sin alterar las herramientas, la memoria y los flujos de trabajo del agente.
Ejecutar un modelo local le da más control sobre el modelo, el hardware y el lugar donde se procesan sus datos. También permite a Hermes trabajar con sus archivos y otros recursos locales sin enviarlos a un proveedor de modelos externo.
Cómo instalar Hermes
Hermes puede ejecutarse en Linux, macOS, Windows y WSL2. Puede instalar la aplicación de escritorio o usar la versión de línea de comandos sin la aplicación de escritorio.
En Linux, macOS o WSL2, abra una terminal y ejecute:
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bashEn Windows, ejecute el instalador desde PowerShell:
irm https://hermes-agent.nousresearch.com/install.ps1 | iexDespués de la instalación, ejecute el asistente de configuración para ajustar su proveedor de modelos y otras opciones:
hermes setupConsulte la documentación de Hermes para opciones de instalación y detalles de configuración.
Ejecutar Hermes en DaDesktop
Hermes necesita un entorno donde pueda ejecutar sus herramientas y mantener sus datos. DaDesktop proporciona un escritorio en la nube con los recursos de CPU, RAM, almacenamiento y GPU necesarios para ejecutar Hermes junto con un LLM local.
Esto es útil cuando el modelo que desea ejecutar requiere más VRAM de la que tiene su propia máquina. Elija una GPU con suficiente VRAM, inicie un escritorio DaDesktop, instale Hermes y ejecute el modelo localmente junto con el agente.
También puede mantener el escritorio en ejecución para tareas programadas y flujos de trabajo de larga duración sin dejar su computadora personal encendida.
Aprenda más sobre cómo ejecutar LLMs locales en DaDesktop.
Prueba Hermes Agent
Un escritorio listo para usar con Hermes Agent y un modelo local ya instalado y configurado. Inícialo y comienza a trabajar, sin necesidad de configuración.