Moonshot AI's Kimi 3D Make Builds a Two-Arm Robot Workcell From a Single Prompt Moonshot AI has released a dual-arm workcell generator inside Kimi 3D Make that builds a fenced robotic cell — two six-axis arms with 12 driven joints, live joint-angle, torque and TCP readouts, emergency stop, manual jog and a night mode — from a single prompt, running entirely in a browser tab with no local install. The company positions the tool as attacking the first-pass concept stage of robot cell design, which has historically required proprietary teach pendants, offline programming suites and integration contracts. The demo output is an interactive, instrumented model rather than a static render. Moonshot AI has shipped a dual-arm workcell generator inside Kimi 3D Make that produces a fenced robotic cell — two six-axis arms, live joint-angle, torque and TCP readouts, emergency stop, manual jog and a night mode — from one prompt, running in a browser tab. The counts are the story: one prompt, two arms, six axes per arm, twelve driven joints, no local install. Robot cell design has historically been gated behind proprietary teach pendants, offline programming suites and integration contracts. A prompt that returns an interactive, instrumented cell pushes simulation closer to the economics of a document than a capital project. Watch the demo video : https://www.kimi.com/make3d?item=make3d-dual-arm-workflow-simulator https://www.kimi.com/make3d?item=make3d-dual-arm-workflow-simulator The output, as shown in the published demo https://www.kimi.com/make3d?item=make3d-dual-arm-workflow-simulator , is not a static render. It is a working model with the instrumentation an engineer would expect from a commissioning screen: per-joint angle readouts, torque values, and a tool centre point TCP position — the three quantities that together tell an operator whether a motion plan is geometrically correct, dynamically feasible and reaching the right place in space. The safety and control layer is present too. An emergency stop implies a state machine that can halt the cell and hold it in a defined condition. Manual jog implies a direct operator control path, the same primitive used to teach waypoints on a real factory floor. Night mode implies an unattended cycle, where the cell runs a routine without an operator watching. Taken together with the same demonstration https://www.kimi.com/make3d?item=make3d-dual-arm-workflow-simulator , that is a small but coherent set of the features a real workcell needs before anyone would let it move metal. | Element | Value in the demo | |---|---| | Prompts required | 1 | | Robot arms | 2 | | Axes per arm | 6 | | Total driven joints | 12 | | Cell type | Fenced workcell | | Live readouts | Joint angles, torque, TCP | | Safety control | Emergency stop | | Manual control | Jog | | Unattended operation | Night mode | | Runtime | Browser tab | Read the table as a specification of scope. Two six-axis arms is the standard configuration for coordinated manipulation — one arm holding a part while the other works on it, or two arms sharing a payload. Twelve joints is a materially harder control problem than a single six-axis arm, because the arms must be coordinated in a shared workspace without colliding with each other or with the fence. That the whole thing runs in a browser tab, with no installation step described, matters more than the polygon count. The cost curve in industrial robotics has never been dominated by the arms themselves. It has been dominated by everything around them: cell layout, reach studies, cycle-time estimates, collision checking, safety validation and the integrator hours that bind those steps together. A generator that returns a fenced dual-arm cell with joint, torque and TCP telemetry from one prompt attacks the earliest and most repeatable part of that stack — the first-pass concept model that currently consumes engineering time in a desktop tool. If prompt-to-cell authoring becomes routine, three things follow. First, the unit of robotics work shifts: the scarce input becomes the prompt and the engineering review, not the CAD import and the kinematics setup. Second, adoption widens beyond integrators to operations managers, educators and software teams who can sketch a cell before anyone signs a purchase order. Third, the competitive frontier moves. Vendors of offline programming and physics simulation compete on fidelity, model library depth and hardware-in-the-loop support; a browser-native generator competes on time-to-first-model and shareability. The two are not yet substitutes — a browser tab cannot certify a safety function or close a control loop on real hardware — but they are converging on the same buyer, and the demo https://www.kimi.com/make3d?item=make3d-dual-arm-workflow-simulator is a clear statement of which direction the tooling layer is moving. The harder questions sit downstream. A generated cell is only useful if its kinematics, inertias and controller behaviour correspond to something that exists. Joint angles, torque and a TCP readout suggest a dynamics model behind the visuals rather than animation curves, but whether that model is accurate enough to transfer onto a physical workcell is a validation question — and validation is precisely where simulation stops being cheap. Nothing in the release claims to have crossed that line. What it does establish is a lower bound. A dual-arm, six-axis-per-arm, fenced cell with safety controls and live telemetry, authored by one prompt and delivered in a browser tab, is now a thing that exists. That is a meaningful drop in the cost of the first draft of a robot cell — and in a market where the first draft is where most projects stall, cheap first drafts change which projects get started at all. Join GPT Brunch — AI & business community in Cyprus: https://t.me/+H1S-YWnEIxhiMmE6 https://t.me/+H1S-YWnEIxhiMmE6 Live AI infra prices — GPU, LLM APIs, IPv4, storage, CN sourcing: https://serverlist.xyz https://serverlist.xyz