AgenticGPT
AgenticGPT es un agente local para Linux que conecta ChatGPT con herramientas del sistema mediante Secure MCP Tunnel o Rust Hub. Prioriza el modo Standalone, eliminando la necesidad de VPS o proxies públicos, permitiendo ejecución segura y aislada en cada máquina.
Ficha actualizada 27 sept 2026, 12:37 · upstream 27 sept 2026, 12:17 · release v0.9.1
Qué es AgenticGPT
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
AgenticGPT actúa como un intermediario entre ChatGPT y las máquinas Linux, facilitando la ejecución de acciones y aplicaciones mediante el protocolo MCP (Model Context Protocol). El proyecto está construido principalmente en Rust con componentes en Python, ofreciendo una arquitectura robusta y de bajo nivel para la automatización local.
El sistema opera en dos modos principales: Standalone y Hub. En el modo Standalone, recomendado por defecto, cada máquina gestiona su propio túnel seguro y worker independiente, lo que garantiza que un fallo no afecte a otros agentes. Este enfoque elimina la dependencia de infraestructura centralizada como VPS o bases de datos compartidas. El modo Hub permite una gestión centralizada de historiales y notificaciones para múltiples agentes.
Las capacidades incluyen la gestión de procesos (process.exec), ejecución de habilidades (skills.run), integración con entornos de terminal como tmux, y sandboxing opcional mediante bubblewrap. La configuración se maneja a través de un archivo JSON local, con soporte para políticas de confirmación, auditoría y control granular sobre qué herramientas o rutas del sistema están habilitadas.
- Automatización de tareas locales en Linux conectando directamente con el modelo de lenguaje de ChatGPT sin intermediarios externos.
- Ejecución segura de scripts y procesos del sistema bajo supervisión de políticas de confirmación y auditoría local.
- Desarrollo y pruebas de agentes de IA que requieren acceso a herramientas de línea de comandos o entornos gráficos (tmux, navegador).
- Implementación de un túnel seguro para conectar aplicaciones locales con el ecosistema MCP de ChatGPT sin exponer puertos públicos.
- Centralización de historiales de ejecución y notificaciones mediante una instancia Rust Hub opcional para múltiples agentes.
- Arquitectura híbrida Rust/Python que ofrece rendimiento nativo con flexibilidad en la lógica de negocio.
- Modo Standalone por defecto que no requiere VPS, dominio público ni proxy inverso, garantizando privacidad y aislamiento.
- Integración nativa con Secure MCP Tunnel para una conexión segura y cifrada entre el agente local y el modelo.
- Soporte para sandboxing mediante bubblewrap para ejecutar procesos en entornos aislados y seguros.
- Gestión granular de herramientas (toolsets) y políticas de confirmación para evitar ejecuciones no deseadas.
- Capacidad de recuperación automática de túneles desconectados sin interrumpir otros agentes activos.
- Requiere un entorno Linux; no soporta Windows o macOS nativamente según los binarios proporcionados.
- La configuración inicial es manual y requiere gestión explícita de secretos (API keys) en archivos seguros.
- El modo Standalone depende de una conexión externa al túnel MCP asignado, que debe configurarse previamente.
- No incluye un servidor Hub por defecto; este debe instalarse y configurarse manualmente para la centralización.
- La interfaz de configuración es principalmente TUI (Terminal User Interface), lo que puede ser complejo para usuarios no técnicos.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Instalar los binarios en ~/.local/bin. Inicializar la configuración con 'agentic-gpt config init' y seleccionar el modo Standalone por defecto. Gestionar secretos (tunnel-api-key) mediante referencias a archivos o variables de entorno, nunca texto plano. Habilitar namespaces específicos (agent, process, mcp) según necesidad en toolsets.enabled. Para Hub mode, instalar agentic-gpt-hub y exponer HTTPS con proxy inverso.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.