Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

diceframe

DiceFrame es un motor de rol por IA autoalojable que soporta sistemas como D&D y CoC, integrando WebUI, gestión de estado, generación multimodal con IA y bots para chat grupal.

Ficha actualizada 24 sept 2026, 3:51 · upstream 24 sept 2026, 3:38 · release v2.6.1

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es diceframe

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

DiceFrame es una plataforma de mesa de juego impulsada por inteligencia artificial diseñada para ser desplegada en servidores propios. Combina una interfaz web moderna construida con Vue.js y un backend híbrido en Node.js y Python para gestionar la lógica del juego, el estado de los personajes y las reglas de sistemas como D&D 5e o CoC 7e.

La aplicación integra capacidades generativas directamente en el flujo de juego: permite generar mundos, reglas, personajes y activos visuales mediante modelos de IA compatibles con OpenAI. Dispone de un sistema de memoria semántica para retener contexto de sesiones largas y una interfaz de usuario multilenguaje (chino, inglés, japonés, alemán).

El ecosistema incluye soporte nativo para bots en plataformas como QQ o NapCat, permitiendo jugar directamente desde chats grupales. El proyecto utiliza Docker y Compose para facilitar el despliegue, opera bajo la licencia AGPL-3.0 y se encuentra actualmente en una fase de desarrollo activo con actualizaciones frecuentes.

CASOS DE USO
  • Gestión de sesiones de rol multijugador vía navegador con un GM centralizado.
  • Integración de bot de chat para jugar desde grupos de mensajería sin abrir el navegador.
  • Generación automática de contenido (personajes, escenarios, imágenes) mediante IA.
  • Sistema de reglas flexible para adaptar mecánicas propias o sistemas estándar.
  • Persistencia de estado y memoria a largo plazo para campañas extensas.
PUNTOS DESTACADOS
  • Arquitectura híbrida Vue/Node/Python con soporte Docker y Compose.
  • Motor de reglas soportando D&D 5e, CoC 7e y sistemas personalizados.
  • Integración nativa de IA para generación de texto, voz (TTS) e imágenes.
  • Sistema de memoria semántica con embeddings para contexto de sesiones largas.
  • Ecosistema de plugins comunitarios y botes para plataformas como QQ/NapCat.
  • Licencia AGPL-3.0 que garantiza código abierto incluso en servicios.
PRECAUCIONES
  • Plataforma en fase temprana (beta) con cambios frecuentes en interfaces o APIs.
  • Dependencia de servicios externos para capacidades avanzadas de IA (API Keys).
  • Requiere configuración manual de modelos y proveedores en la interfaz de gestión.
  • Soporte experimental para conexión directa WebRTC entre jugadores.
  • Gestión de datos centralizada en directorio 'data/' que debe respaldarse manualmente.
VISUAL

Capturas del proyecto

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

DiceFrame WebUI previewDiceFrame Logo
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

Desplegar con Docker: docker pull ghcr.io/diceframe/diceframe:latest y ejecutar con volumen mount en data/. Puerto 9876. Para actualizaciones, usar docker compose pull/up o cambiar imagen explícitamente (evitar 'latest' para betas). Configurar variables de entorno para modelos IA en .env o interfaz web. Backup obligatorio de carpeta data/ antes de actualizar.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
VueNode.jsPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
987618000
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.