Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

open-agent

Runtime de agentes IA auto-alojados y agnóstico a proveedores. Permite control total sobre modelos, infraestructura y datos mediante herramientas de navegación web, uso de ordenador, archivos y MCP.

Ficha actualizada 28 sept 2026, 1:43 · upstream 28 sept 2026, 1:27 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es open-agent

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

OpenAgent es una plataforma de agentes de inteligencia artificial de código abierto diseñada para ser auto-alojada y agnóstica a proveedores. Permite a los usuarios mantener el control sobre sus propios modelos, infraestructura y datos, evitando la dependencia de un único vendor. La arquitectura soporta múltiples frameworks como Next.js, Node.js y Python, facilitando una integración flexible en entornos locales o remotos sin ataduras a servicios cerrados.

Ofrece capacidades avanzadas para automatización, incluyendo navegación web, control del ordenador, edición de archivos y llamadas a APIs HTTP directas. La seguridad es prioritaria con niveles de permisos por herramienta (safe, ask, dangerous) y gestión de secretos mediante el almacén nativo del sistema operativo o variables de entorno. El runtime soporta memoria pluggable y sandboxing para herramientas de terminal y archivos, protegiendo el entorno local de ejecuciones no deseadas.

Actualmente, la plataforma cuenta con un CLI funcional para modos headless y tareas en segundo plano, aunque la interfaz web sigue siendo un documento de diseño. El estado del proyecto avanza por hitos definidos, con las bases completadas y módulos como automatización y seguridad implementados, mientras que los agentes remotos y la interfaz gráfica están en desarrollo futuro.

CASOS DE USO
  • Automatización de flujos de trabajo web mediante navegación y extracción de contenido
  • Control directo del ordenador para interacciones gráficas y ejecución de scripts
  • Integración en pipelines CI/CD utilizando el modo headless sin interfaz gráfica
  • Experimentación con múltiples modelos de IA (Ollama, OpenAI, Anthropic) en un mismo entorno
  • Procesamiento seguro de archivos locales con políticas de acceso restringidas
PUNTOS DESTACADOS
  • Arquitectura agnóstica a proveedores con adaptadores para Anthropic, Gemini y endpoints OpenAI
  • Soporte nativo para servidores MCP y herramientas genéricas en el runtime
  • Sistema de permisos granular por herramienta que requiere aprobación explícita
  • Modo CLI headless compatible con scripts y sistemas de automatización continuos
  • Gestión segura de credenciales mediante Keychain o Secret Service del SO
PRECAUCIONES
  • Interfaz web aún en fase de diseño, no disponible como código funcional actual
  • Sin soporte Docker o Compose según análisis técnico del repositorio
  • Agentes remotos y capacidades cloud están pendientes en el Milestone 10
  • Almacenamiento de memoria depende de librerías externas (Supermemory, mem0)
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Despliegue recomendado en servidores locales o VPS con Node.js y Python instalados. Configurar variables de entorno para claves API antes de iniciar. Utilizar SECRET_STORE=keychain para gestionar credenciales de forma segura en macOS o Linux. Verificar que el archivo AGENTS.md exista en la raíz del repositorio para cargar convenciones. Asegurar que las herramientas de terminal estén sandboxeadas por defecto.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsNode.jsPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.