Devin asks first
Devin shows each Kiln step and waits for you to allow it, so nothing runs that you didn’t see first.
Kiln in Devin Desktop, formerly Windsurf
Kiln gives Devin what it needs to design a part, check it will print, and run it on your own printer. You approve every step.
Devin designed a chest of drawers with Kiln, sliced it for a Bambu Lab A1, and handed back Kiln’s link to see it in 3D. Open the link in Devin’s built-in Browser and the part turns beside the chat.

Devin shows each Kiln step and waits for you to allow it, so nothing runs that you didn’t see first.
Kiln sliced the chest for a Bambu Lab A1 with supports off: it fits the bed and takes about 312 g of PLA. With Kiln Pro, it also says exactly what to change when a part is risky.
Kiln’s 3D view shows the trade-off Devin named: one side of the case is left open, so the whole chest prints without supports. You see it before any plastic is used.
Tested in Devin Desktop’s Local mode on a free Devin account. The 3D link lasts about half an hour.
The test conversation, shortened
Design a mini chest of drawers for my desk: a case with two pull-out drawers for SD cards and USB sticks, round knobs, and enough clearance that the drawers slide. It should print without supports. Check it will print on my printer and show it to me on Kiln’s 3D stage.
Devin designs it with Kiln and slices it for your printer
Done: 110 × 95 × 107 mm, two pull-out drawers with round knobs. One side of the case is left open, which is what lets it print with no supports. Sliced for your Bambu A1: about 312 g of PLA. Here’s Kiln’s link to see it in 3D.
The chest opens on Kiln’s 3D stage
Your printer is offline, so nothing was sent. Power on the A1 and say go.
What Kiln adds
The same job both ways, from a sentence to an object in your hands.
| Step | Devin Desktop on its own | Devin Desktop with Kiln |
|---|---|---|
| Make it | Writes CAD code. Seeing the shape takes a CAD program on your computer. | Kiln builds the model and hands you a link that opens it in 3D. |
| Check it | A problem shows up in the slicer, or partway through the print. | Kiln checks overhangs, thin walls, warping risk, and whether it fits your printer, before anything prints. |
| Change it | Ask again and get new code. Keeping track of which version was better is on you. | Ask for a change in the same chat, and Kiln keeps every try tied to what you first asked for. Save it to your free Kiln account and you get version control: every version kept, and a branch for the risky idea. Pro does it on every design and draws what changed on the part. |
| Slice it | Export the file, open your slicer, and pick the settings. | Kiln slices it in the slicer you already have: PrusaSlicer, OrcaSlicer, or Bambu Studio. |
| Print it | Send the file to your printer yourself. | Devin Desktop sends it to your printer, and it starts only after you say yes. |
| Watch it | Check on it in the printer’s own app. | Kiln watches every print it starts and stops it if a heater fails. Watch it live on kiln3d.com/monitor, with the camera, progress, and pause and stop, or ask Devin Desktop how it’s going. |
| More printers | You run each one yourself. | Business runs several at once and picks the printer for each job. Free and Pro drive one at a time. |
The camera shows when your printer has one. A print can still fail, with Kiln or without it; Kiln catches what it can see before the print starts, and asks before it uses your plastic.
A few minutes on the computer next to your printer, with Devin Desktop installed.
Follow the install guide, or paste its setup message into an agent that can run commands, and it installs Kiln for you.
Open ~/.config/devin/mcp_config.json (make it if it isn’t there) and add these lines. In a terminal, which kiln prints the path to put after "command". Then restart Devin Desktop.
{
"mcpServers": {
"kiln": {
"command": "/full/path/to/kiln",
"args": ["serve"]
}
}
}Start a session in Local mode and describe a part. Devin asks before each Kiln step, then hands you Kiln’s link. Ask it to find your printer on your network, or tell it the brand and model. See the printers Kiln works with.
Open the link in Devin’s built-in Browser, and the part opens in 3D next to the conversation.
A print uses real plastic on a real machine, so Devin can’t start one alone. Kiln shows you the part first, then waits for your yes. Auto-print is off unless you turn it on.
Yes, with Kiln. Describe a part in Devin Desktop; Kiln designs it, checks it will print, and hands back a link that opens it in 3D in your browser. Kiln runs on the computer next to your printer, so Devin Desktop can send the print there, and you approve it. Tested in Devin Desktop on a Mac, in Local mode.
Yes. With Kiln connected, Devin Desktop turns a plain description into a real 3D model you can turn over, measure and change in the same chat, then print or download. No CAD skills needed.
Devin Desktop can write the code for a 3D model. Kiln builds it, hands you a link that opens it in 3D, checks it will print (overhangs, thin walls, warping, and whether it fits your printer), slices it in your own slicer, and sends it to your printer after you say yes.
The most capable one your plan offers in Devin Desktop’s model menu. On a paid plan that includes Claude Fable 5.2; on the free plan it’s SWE-2 Flash Medium, which designed and checked our test part without help. Kiln does the checking and the printing; the model does the thinking, so a stronger model means better designs and fewer retries.
Install Kiln on the computer next to your printer, then add Kiln to Devin Desktop’s settings file, ~/.config/devin/mcp_config.json, and restart Devin Desktop. The setup steps on this page take a few minutes.
Yes, with Kiln. Windsurf is now called Devin Desktop, and Kiln works in it: describe a part, Kiln designs it, checks it will print and hands back a link that opens it in 3D, and your printer runs it after you say yes. The setup steps on this page use Devin Desktop’s settings file.
Yes. Windsurf is now called Devin Desktop. Kiln was tested in Devin Desktop, and the steps on this page use its settings file.
It did in our test: a free Devin account, in Local mode, with Kiln installed on the same computer. We haven’t tried Kiln in Devin’s Cloud mode, which asked for a paid plan once the free credits ran out.
Devin hands back a link to Kiln’s 3D view. Open it in Devin’s built-in Browser and the part turns beside the chat, or open it in any browser. The link lasts about half an hour.
No. Devin can design a part and Kiln checks it will print on the printer you name. Our chest of drawers was sliced for a Bambu Lab A1 that was switched off. You need a printer, or someone else’s, to make it.
No. Devin asks before each Kiln step, and Kiln waits for your yes before every print. Auto-print is off unless you turn it on.
Bambu Lab, Creality, Prusa, Elegoo, and most Klipper and OctoPrint machines. The full list is on the supported printers page.
No. Kiln is independent, open-source software you can use from Devin Desktop. It is not affiliated with or endorsed by Cognition.
Kiln is independent, open-source software. It is not affiliated with or endorsed by Cognition.