Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

amule-nuxt

Web UI y servidor MCP para el daemon aMule, construido con Nuxt 4, Vue 3 y TypeScript. Conecta directamente al protocolo EC nativo de aMule sin necesidad del binario amulecmd.

Ficha actualizada 22 sept 2026, 21:21 · upstream 22 sept 2026, 21:18 · release v1.19.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es amule-nuxt

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

aMule Nuxt es una interfaz web moderna que controla la gestión de archivos descentralizados a través del protocolo EC (External Connection) de aMule. El servidor ejecuta en el navegador usando WebGPU para un asistente local de IA, mientras que las operaciones reales se delegan al daemon aMule en otro nodo. La arquitectura permite búsquedas autónomas, traducciones multilenguaje y una experiencia de usuario fluida con animaciones suaves y estados honestos.

CASOS DE USO
  • Gestionar un pool de archivos descentralizados desde el navegador
  • Conectar aMule en otro nodo sin instalar amulecmd
  • Asistente de IA que opera sobre archivos descargados o en cola
  • Búsqueda autónoma con Kad y eD2k sin necesidad de abrir la interfaz
  • Monitorización de transferencias en tiempo real desde cualquier dispositivo
  • Gestión de preferencias de red, límites de banda y configuración del daemon
PUNTOS DESTACADOS
  • Conecta directamente al protocolo EC de aMule sin necesidad de un binario externo
  • Buscador autónomo que reanuda búsquedas periódicas en cadenas Kad y eD2k
  • Asistente de IA local basado en WebGPU que opera dentro del navegador
  • 37 idiomas soportados con traducciones completas al español
  • Notificaciones en tiempo real sobre transferencias desde cualquier dispositivo
  • Páginas páginadas para listas grandes sin afectar el rendimiento global
PRECAUCIONES
  • La búsqueda de Kad puede tardar minutos en estabilizarse y los resultados se guardan por 7 días
  • No existe un protocolo oficial para pausar o cancelar una subida individual
  • El asistente de IA no tiene acceso directo a la interfaz gráfica del daemon sin conexión WebSocket
  • La traducción automática puede fallar en idiomas que no tengan suficientes recursos lingüísticos
  • El servidor MCP requiere permisos de red para conectarse a nodos externos
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA8 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 >= 24, Nuxt 3+ y TypeScript. Se recomienda usar Docker con la imagen oficial de GitHub Container Registry (ghcr.io/juanmandev/amule-nuxt) para despliegue en contenedores. El servidor MCP está disponible en /mcp-server y puede ser desplegado junto con el daemon aMule mediante un backend de terceros como Nextcloud o un servicio cloud-native. Para producción, se recomienda activar HTTPS con Let's Encrypt y configurar el WebSocket en modo in-memory para evitar conexiones persistentes no necesarias.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactVueNode.jsRust
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
3000471230033001466246654672
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.