Repolode
haseeb-heaven

haseeb-heaven/open-agent

Agente de IA para terminal que planifica y ejecuta tareas con modelos gratuitos, locales (Ollama, LM Studio) o en la nube con tu propia API key.

Alternativa open source a:Claude CodeOpen Interpreter

Estrellas
278
Forks
43
Issues abiertos
7
Último commit
el mes pasado

¿Qué es?

OpenAgent es un agente de IA de código abierto que se ejecuta desde la terminal. Describes una tarea en inglés sencillo y el agente planifica los pasos, usa herramientas y genera resultados, como analizar un archivo CSV y crear un gráfico. Funciona con modelos gratuitos de OpenRouter, entornos locales como Ollama y LM Studio, y varios proveedores en la nube, incluidos OpenAI, Anthropic, Gemini, Groq y DeepSeek, con tus propias API keys. No necesitas una cuenta.

La selección de modelos se gestiona mediante un archivo de registro y opciones de CLI: puedes elegir explícitamente un proveedor y un modelo, usar una rotación de modelos gratuitos con fallback automático o cambiar de modelo durante una sesión. La búsqueda web selecciona un backend según las API keys disponibles y, si no hay ninguna, recurre a Exa y DuckDuckGo. Puedes instalar extensiones desde un marketplace o mediante manifests locales, incluidos los manifests de plugins al estilo de Claude y las declaraciones de servidores MCP.

El proyecto está publicado en npm y requiere Node.js 22 o posterior. Es un fork de Gemini CLI de Google, tiene licencia Apache-2.0 y funciona en Windows, macOS y Linux.

Funciones clave

  • 01Ejecuta tareas descritas en inglés sencillo, incluida la planificación y el uso de herramientas.
  • 02Admite modelos gratuitos de OpenRouter con fallback automático.
  • 03Se conecta a modelos locales mediante Ollama y LM Studio, sin necesidad de una API key.
  • 04Funciona con muchos proveedores en la nube usando tus propias API keys, mediante un archivo .env o la configuración interactiva.
  • 05Selecciona automáticamente un backend de búsqueda web y, si no hay API keys, recurre a Exa y DuckDuckGo.
  • 06Instala extensiones desde manifests, incluidas las declaraciones de servidores MCP.

Casos de uso

  • Analizar un archivo CSV o una hoja de cálculo local y generar gráficos desde la terminal.
  • Probar modelos locales o de código abierto sin pagar por el acceso a API.
  • Ejecutar un agente con una instalación local de Ollama para tareas sensibles en materia de privacidad.
  • Comparar varios proveedores de LLM desde una sola interfaz de línea de comandos.

Inicio rápido

  1. 1

    Instalar desde npm

    npm install -g @haseeb_heaven/open-agent
  2. 2

    Iniciar el agente

    openagent

Antes de usarlo

  • Requiere Node.js 22 o posterior.
  • Los modelos en la nube requieren tu propia clave de API; para los modelos locales, debes tener Ollama o LM Studio en ejecución.
  • Los últimos avances para admitir varios proveedores están en la rama feature, no en la rama predeterminada.

En colecciones

Temas

Preguntas frecuentes

¿Qué es open-agent?
Agente de IA para terminal que planifica y ejecuta tareas con modelos gratuitos, locales (Ollama, LM Studio) o en la nube con tu propia API key. OpenAgent es un agente de IA de código abierto que se ejecuta desde la terminal. Describes una tarea en inglés sencillo y el agente planifica los pasos, usa herramientas y genera resultados, como analizar un archivo CSV y crear un gráfico. Funciona con modelos gratuitos de OpenRouter, entornos locales como Ollama y LM Studio, y varios proveedores en la nube, incluidos OpenAI, Anthropic, Gemini, Groq y DeepSeek, con tus propias API keys. No necesitas una cuenta.
¿open-agent es gratuito? ¿Qué licencia tiene?
open-agent es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿open-agent sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de open-agent fue el 6 oct 2026.
¿Para qué puedo usar open-agent?
Analizar un archivo CSV o una hoja de cálculo local y generar gráficos desde la terminal. Probar modelos locales o de código abierto sin pagar por el acceso a API. Ejecutar un agente con una instalación local de Ollama para tareas sensibles en materia de privacidad. Comparar varios proveedores de LLM desde una sola interfaz de línea de comandos.
¿Cómo se instala open-agent?
Instalar desde npm: npm install -g @haseeb_heaven/open-agent Iniciar el agente: openagent
¿Dónde consigo open-agent?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/haseeb-heaven/open-agent

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

Proyectos relacionados