Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

OpenGUI

OpenGUI es un agente de codificación para escritorio y web que integra una arquitectura propietaria de host y harness. Soporta sesiones duraderas, historial de transcripciones y herramientas de workspace como read, write, edit y shell.

Ficha actualizada 23 sept 2026, 20:21 · upstream 23 sept 2026, 19:58 · release v0.6.2

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es OpenGUI

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

OpenGUI se posiciona como una solución completa para desarrollo de software, ofreciendo capacidades tanto en entorno de escritorio mediante Electron como en navegador web. La arquitectura está construida sobre un host propietario que gestiona proyectos, conexiones a modelos, sesiones persistentes e historial de transcripciones, junto con un harness que expone cuatro herramientas de workspace fundamentales: read, write, edit y shell.

El proyecto requiere Node.js 22.19 o superior (con CI usando Node.js 24) y pnpm 11.8.0 para su instalación y ejecución. La complejidad del sistema se clasifica como MEDIA, con requisitos de recursos que incluyen 2 núcleos CPU, 2GB de RAM y 10GB de disco. El despliegue soporta instalación mediante un clic, aunque requiere configuración manual de un endpoint compatible con OpenAI y una API key.

La documentación técnica incluye guías detalladas sobre compatibilidad de modelos, operaciones de seguridad, copias de seguridad, recuperación y resolución de problemas. No se requiere SDK externo ni CLI para agentes de codificación, lo que simplifica la integración en flujos de trabajo existentes.

CASOS DE USO
  • Desarrollo full-stack con soporte nativo para edición de código en tiempo real
  • Gestión de sesiones persistentes con historial de transcripciones duradero
  • Ejecución de comandos shell integrados directamente en el entorno de desarrollo
  • Interfaz unificada para operaciones de lectura, escritura y edición de archivos
PUNTOS DESTACADOS
  • Arquitectura dual que soporta tanto entornos de escritorio (Electron) como web
  • Herramientas de workspace nativas: read, write, edit y shell sin dependencias externas
  • Soporte completo para contenedores Docker con archivos Dockerfile y compose disponibles
  • Gestión integrada de proyectos, conexiones a modelos e historial de sesiones
PRECAUCIONES
  • Dependencia crítica de un endpoint compatible con OpenAI y API key válida
  • Requisitos específicos de recursos: Node.js 22.19+, pnpm 11.8.0, 2 núcleos CPU, 2GB RAM
  • Configuración manual necesaria para el endpoint del modelo sin soporte automático
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

Requiere Node.js 22.19 o superior y pnpm 11.8.0. Ejecutar 'pnpm install' seguido de 'pnpm run start' para Electron o 'pnpm run start:web' para navegador. Configurar endpoint OpenAI-compatible y API key antes del despliegue. Verificar compatibilidad del modelo en docs/model-compatibility.md.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.jsPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
30004839
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.