Una fábrica 3D y un banco de trabajo para agentes.
Un servidor MCP local que da a Claude Code, Codex o cualquier agente compatible con MCP un juego de herramientas para 3D. Pida algo pequeño — una taza, una cabaña — y lo que vuelve se guarda como receta: un archivo pequeño que lo rehace exactamente. Se sitúa antes de las herramientas que ya usa — Blender, un motor, un laminador — y les entrega archivos estándar; no sustituye a ninguna. El resto de lo que hace la fábrica se lo cuenta cuando lo necesita.
el carretepase el cursor o toque una ficha para ver cómo se hizo
listo para usar
Sólidos en centímetros reales — perfiles de revolución, barridos y grafos de piezas, pedidos en una frase.
Niveles crecidos a partir de una semilla — la misma semilla regenera el mismo lugar, en cualquier parte.
Lo que hace puede salir — como una sola página HTML autocontenida, un glTF o archivos de impresión: STL / 3MF a escala real. Nada que instalar para abrirlos.
Cada cosa se guarda como receta — un archivo pequeño que un agente puede reabrir, editar y regenerar más tarde.
una línea, en todas partesla misma receta en el navegador, blender y unreal
Todo lo que mojulo hace se guarda como una receta: unas pocas líneas legibles que regeneran lo mismo cada vez que se abren. Cambie una línea y cada copia cambia con ella, allá donde haya ido. Este salón es una receta de doce líneas. Añadir una línea le dio nueve luces de techo — en el navegador, en el render de Blender y como nueve actores de luz en Unreal. Nadie abrió una herramienta de modelado.
{
"title": "One-room house plan — living",
"kind": "floorplan",
"width": 24, "height": 28,
"rooms": [{ "x": 2, "y": 2, "w": 20, "h": 24, "glyph": "L" }],
"doors": [{ "x": 12, "y": 26, "room": 0, "edge": "S" }],
"furnish": true,
"view": "cutaway",
"seed": 7,
"potLights": true
}
esa es toda la receta. el render que ve se hace a partir de ella en cada apertura y puede tirarse; la receta es lo que se conserva. lo que esta habitación pasó de camino a tres herramientas, incluido el bug que encontró, está en el registro.
adónde vauna página web · blender · un motor de juego · una impresora
Lo que hace puede salir, como archivos que las herramientas que ya usa abren por sí solas. Ninguna de estas herramientas es necesaria: la página web y los archivos de impresión no necesitan ningún otro software.
una página web
Un solo archivo HTML autocontenido con el 3D dentro. Envíelo, alójelo, ábralo en un teléfono. Nada que instalar, sin cuenta para quien lo abra.
blender
El modelo se abre como un glTF estándar. Si Blender está en la máquina, mojulo puede hacer que hornee luz real en el modelo sin abrir una ventana, o entregar a un artista un .blend para terminarlo a mano y recuperar la superficie terminada.
un motor de juego
Godot: abra la carpeta exportada como proyecto y pulse play. Unity y Unreal: una guía numerada le acompaña en la importación. Ambos necesitan su propio editor y una cuenta, que son ellos quienes los piden, no mojulo.
una impresora 3D
Archivos STL o 3MF en milímetros reales. Abra uno en cualquier laminador. Si PrusaSlicer o Bambu Studio está instalado, mojulo lo lamina primero en segundo plano y anota el número de capas, el tiempo de impresión y el filamento junto al archivo.
qué le pide instalar cada herramienta, qué sale por el otro lado y cuál de ellas se ha ejecutado de verdad en el registro: la letra pequeña lo lista por herramienta y dice dónde no existe ninguna ejecución.
a una impresoraun gancho, en el registro
Un gancho para auriculares para el borde de un escritorio, pedido en una frase. Volvió con 19 mm de mordaza; pedirlo de nuevo la ensanchó a 25 mm, sobre la misma receta. Escrito como 3MF, se abrió en dos laminadores de esta máquina, y ambos coincidieron en su tamaño y en que se lamina limpiamente.
funciona en local
El servidor, las recetas y los renders viven en su máquina. Mojulo no incluye ningún modelo de lenguaje ni ventana de chat — es un servidor al que su agente actual llama por MCP, gastando sus tokens a su tarifa. Apache-2.0, instalado desde npm, autoalojado por defecto porque no hay nada que alojar en ningún otro sitio.
STEMpase el cursor sobre una ficha para el mundo en vivo · haga clic para su estudio
La misma cuadrícula, puesta a trabajar como profesora. Pida a su agente el concepto en una frase — «muéstrame un agujero negro con su disco de acreción», «un núcleo de reactor, y luego deja fuera las barras de control», «los orbitales del carbono» — y acuña un mundo 3D en vivo y orbitable a partir de una receta de unas pocas líneas. Cambie un número y acúñelo de nuevo; pídalo de canto; exporte la página y entréguesela a una clase.
empezar
Una línea, y luego hable con su agente.
npx mojulo init