Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

mojulo

Mojulo es un compilador de código para agentes de IA que genera objetos 3D determinísticos a partir de recetas en formato JSON o OpenSCAD. Permite exportar modelos a Godot, Blender, Unity, Unreal Engine y STL/3MF sin requerir API key ni registro.

Ficha actualizada 22 sept 2026, 19:21 · upstream 22 sept 2026, 19:11 · release v2.0.7

00

Qué es mojulo

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

Mojulo es un servidor MCP (Model Context Protocol) que funciona localmente donde se ejecuta el agente de programación. Los objetos generados por agentes como Claude Code o Codex se almacenan como recetas determinísticas: archivos JSON pequeños o programas OpenSCAD que, al leerse, generan exactamente la misma geometría cada vez. Cada artefacto es un archivo independiente que puede ser re-mintido en cualquier máquina local. No requiere API key, ni cuenta de usuario, ni telemetría. El agente realiza el razonamiento; Mojulo solo mantiene el estado y ejecuta la compilación.

CASOS DE USO
  • Generar planos arquitectónicos o diseños de interiores desde descripciones textuales
  • Crear modelos 3D para impresión 3D con especificaciones exactas (tallados, tolerancias)
  • Exportar mundos interactivos a Godot Engine, Unity o Unreal Engine
  • Generar prototipos funcionales de software que se ejecutan en el navegador
  • Crear objetos geométricos complejos como ciudades, edificios o estructuras arquitectónicas
  • Procesamiento de datos con geometría 3D para visualización y análisis
PUNTOS DESTACADOS
  • Compilación determinística: la misma receta genera el mismo resultado cada vez que se lee, sin dependencias externas
  • Sin API key ni registro: todo funciona localmente en una máquina o un entorno de prueba
  • Soporte para múltiples motores gráficos: Godot, Blender, Unity, Unreal Engine y exportación a STL/3MF
  • Modelos 3D con tolerancias precisas: los tallados se calculan matemáticamente sin interpolación
  • Edición incremental: se pueden modificar partes de un modelo manteniendo el resto intacto
  • Soporte para múltiples lenguajes de programación: OpenSCAD, Next.js, Python y Puppeteer
PRECAUCIONES
  • No soporta exportación a motores gráficos que requieran renderizado en tiempo real (como Unreal Engine)
  • La generación de mundos complejos puede ser lenta para agentes con restricciones de token
  • El modelo de búsqueda semántica requiere instalación adicional y consume recursos adicionales
  • Las exportaciones 3D requieren un motor gráfico instalado en la máquina destino
  • No se soporta exportación a motores gráficos que requieran renderizado por GPU (como Unreal Engine)
  • La generación de mundos complejos puede consumir memoria considerablemente
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Despliegue manual

Instala Mojulo con `npx mojulo init` en cualquier máquina local. El dashboard se abre en http://localhost:3001 y todo el estado se guarda en ~/.mojulo/. Para usarlo como servicio, añade la carpeta a PATH o ejecuta `npx -y -p mojulo mojulo`. Los agentes de IA locales (Claude Code, Codex) pueden instalar Mojulo desde su entorno local. El modelo de búsqueda semántica puede instalarse con `mojulo install recall` si se requiere mejor precisión en la recuperación de conceptos.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsNode.jsPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
3001
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.