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
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.
- 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
- 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
- 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
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
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.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.