Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

Gugu-web

Plataforma Agent UI unificada con gestión de proyectos, calendario, notas y archivos. Soporta integración con QQ/WeChat/Feishu, ejecución de shell aislado y observabilidad LoopScope.

Ficha actualizada 26 sept 2026, 13:20 · upstream 26 sept 2026, 12:50 · release v1.3.2

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es Gugu-web

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

Gugu-web es una plataforma de interfaz para agentes que centraliza el flujo de trabajo en un espacio único, integrando gestión de proyectos (kanban), calendario, notas, archivos y lienzo infinito. El sistema permite a los usuarios interactuar con agentes mediante múltiples canales como web, QQ, WeChat o Feishu, manteniendo el contexto compartido entre sesiones.

La arquitectura incluye un runtime para la ejecución de herramientas y skills personalizados, un motor de búsqueda híbrido (SearXNG + RAG), y un sistema de memoria a largo plazo que recuerda preferencias del usuario. El frontend está construido con Vue 3 y el backend en Python, comunicándose vía API REST/GraphQL.

El proyecto destaca por su enfoque en la observabilidad mediante LoopScope, que permite diagnosticar el ciclo de vida del agente (token usage, tool calls, cache). Soporta despliegue autocontenido con Docker Compose, incluyendo servicios para PostgreSQL, Redis y sandbox de ejecución segura.

CASOS DE USO
  • Gestión integral de proyectos: crear tareas, organizar en kanban, establecer fechas límite y visualizar progreso en calendario.
  • Asistente personal conectado a mensajería: recibir notificaciones y dar instrucciones vía QQ/WeChat/Feishu sin salir del flujo de trabajo.
  • Búsqueda híbrida local y web: consultar documentos internos y realizar búsquedas en internet simultáneamente con RAG.
  • Ejecución segura de scripts: ejecutar comandos Shell en entorno aislado para automatizar tareas repetitivas o generar reportes.
PUNTOS DESTACADOS
  • Integración nativa con canales de mensajería (QQ, WeChat, Feishu) que soporta flujos de trabajo multiusuario y grupos.
  • Observabilidad completa mediante LoopScope para monitorear el ciclo del agente, uso de tokens y llamadas a herramientas.
  • Arquitectura de contexto optimizada que separa reglas estables de datos dinámicos, mejorando la eficiencia en LLM.
  • Sandbox de ejecución Shell con límites de recursos y red controlada para operaciones automatizadas seguras.
PRECAUCIONES
  • Dependencia de API keys externas (BYOK) para modelos LLM; no incluye backend propio de inferencia.
  • Requiere configuración inicial de variables de entorno (.env) para autenticación y conexión a servicios externos.
  • El sandbox por defecto usa Docker rootful; en producción se recomienda forzar rootless con GUGU_SANDBOX_ROOTLESS_REQUIRED=true.
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

定时任务示例看板工作流示例日历和提醒示例笔记记录示例画布示例文件系统示例咕咕 LogoAdmin 管理后台示例
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

Despliegue recomendado: usar docker compose up -d desde el repositorio raíz. Configurar GUGU_DB_PASSWORD y ADMIN_PASSWORD en .env. Para despliegues online, establecer GUGU_PUBLIC_APP_URL con la URL completa del dominio. En entornos offline, importar gugu-compose-bundle.tar y usar docker-compose.offline.yml. Asegurar que PostgreSQL, Redis y SearXNG estén accesibles desde el contenedor.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
VueNode.jsPython
SERVICIOS
PostgreSQLRedis
BASES DE DATOS
PostgreSQLRedis
PUERTOS
9595800180004320517354326379
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.