Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

aeman

Sistema de planificación a corto plazo para equipos de ingeniería que utiliza Git como base de datos única. Incluye UI embebida React, API REST, WebSocket en tiempo real y servidor MCP para agentes IA. Todo en un binario Go autocontenido.

Ficha actualizada 28 sept 2026, 8:14 · upstream 28 sept 2026, 8:07 · release v0.33.1

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es aeman

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

Aeman es un sistema de planificación a corto plazo diseñado para mantener a los ingenieros enfocados, ejecutar sprints diarios y hacer visible el trabajo no planificado. Utiliza Git como almacenamiento único: el tablero es un repositorio de archivos YAML/Markdown y cada acción es un commit, eliminando la necesidad de una base de datos propia. La arquitectura consiste en un binario Go que embebe una SPA React, ofrece una API REST JSON y un servidor WebSocket para actualizaciones en vivo del tablero abierto.

El sistema ofrece dos vistas complementarias: el tablero personal (Me) con zonas de colores para priorizar trabajo planificado, emergencias y tareas críticas, y el tablero de equipo (Team) que muestra la carga por persona y zona. Además, incluye un módulo de Triage para visualizar las semanas futuras y gestionar la deuda técnica acumulada. La sincronización es casi instantánea gracias a un stream de eventos en WebSocket que refleja cambios realizados por compañeros o agentes IA sin recargar la interfaz.

La arquitectura permite múltiples repositorios Git (GitHub, GitLab) como fuentes de verdad, con soporte para OAuth para autenticación multiusuario y despliegue autocontenido. El sistema soporta integración con agentes de inteligencia artificial a través de un servidor MCP que accede al mismo estado del tablero. La gestión de sprints es abierta y manual, permitiendo arrastrar tareas entre sprints sin perder el historial en el log de Git.

CASOS DE USO
  • Gestión diaria de tareas para ingenieros con priorización por zonas de color
  • Visualización y seguimiento del trabajo no planificado emergente durante el día
  • Planificación semanal mediante la vista Triage para organizar cargas futuras
  • Integración con agentes IA a través del servidor MCP para automatizar acciones en el tablero
  • Seguimiento de sprints abiertos con arrastre manual de tareas entre equipos
  • Auditoría completa del historial de cambios a través del log de commits de Git
PUNTOS DESTACADOS
  • Arquitectura sin base de datos propia: Git actúa como fuente única de verdad y almacenamiento persistente
  • Sincronización en tiempo real: actualizaciones de tablero visibles en menos de un segundo vía WebSocket
  • Binario autocontenido: Go embebe la UI React, simplificando el despliegue a una sola imagen
  • Integración nativa con MCP: permite que agentes IA lean y escriban directamente en el estado del tablero
  • Soporte multi-repositorio: un tablero puede abarcar múltiples repositorios Git (GitHub/GitLab)
  • Historial inmutable: cada cambio es un commit, permitiendo auditoría completa sin perder datos
PRECAUCIONES
  • No incluye tracker de tiempo integrado en las tarjetas ni cronometraje automático
  • Requiere acceso a un repositorio Git externo para persistencia (GitHub o GitLab)
  • Configuración OAuth compleja necesaria para instancias multiusuario con autenticación centralizada
  • Dependencia de Go 1.27.1+ y Node.js 20+, versiones futuras no disponibles actualmente en todos los entornos
  • No soporta despliegue one-click; requiere configuración manual de variables de entorno y repositorios
VISUAL

Capturas del proyecto

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

aeman
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Docker Compose detectado

Para producción, usar aeman serve con binario compilado o aeman service install para daemon MCP. Configurar AEMAN_GIT_TOKEN para credenciales de push y AEMAN_BASE_URL si se usa OAuth. En hosts compartidos, preferir MCP en stdio (aeman mcp) en lugar de HTTP sin autenticación. Asegurar 4 núcleos CPU y 4GB RAM mínimo.

✓Dockerfile
✓Compose
—One-click
03

Stack y dependencias

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

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