proyectos

AurelioMod en desarrollo

Sistema modular de moderación de contenido que intercepta mensajes en plataformas de mensajería (empezando por Discord) y los analiza en tiempo real. El Engine aplica validación MIME, hashing perceptual (BLAKE3 + pHash), procesamiento de medios con FFmpeg en sandbox nsjail, y verificación de URLs contra Google Safe Browsing. Usa DragonflyDB como cache L1/L2, Weaviate para búsqueda semántica vectorial (L3), NATS JetStream como mensajería asíncrona entre servicios, y ConnectRPC/gRPC para comunicación síncrona. La autenticación entre servicios usa tokens PASETO y toda la telemetría se exporta con OpenTelemetry a VictoriaMetrics + Tempo + Grafana. El dashboard en tiempo real recibe actualizaciones vía Centrifugo. Todo el stack se despliega con Docker Compose y la CI corre en Woodpecker.

hecho con GoNATSDragonflyDBWeaviateDockerConnectRPCProtobufOpenTelemetryRedisPostgreSQLS3/MinioPASETOFFmpeg
código github