Google's Gemini Deep Think can sketch a 3D-printable model from a napkin drawing. Stability AI and Tripo3D can generate mesh from text. The generation side of the equation is solved — or close enough. What's missing is the bridge between "I have a 3D model" and "I have a physical object that earns money." Today, Kiln becomes that bridge.
We shipped 12 new subsystems in a single push. Here's what they do and why they matter.
The generation pipeline
Universal Generation Adapter. Kiln now auto-discovers your text-to-3D providers from environment variables. Set KILN_TRIPO3D_API_KEY or KILN_STABILITY_API_KEY and they're available instantly — alongside our existing Meshy integration. The registry pattern means new providers can be added in under 100 lines.
Printability Analysis Engine. A generated model isn't a printable model. Our new analysis engine checks for overhangs, thin walls, bridging issues, bed adhesion, and support requirements — then gives the model an A-through-F grade. Before a single gram of filament is wasted, the agent knows whether this model will actually print.
Auto-Orient. The engine tests 24 candidate orientations and picks the one that minimizes supports, maximizes bed contact, and reduces print height. Then it writes the reoriented STL. No human intervention.
Generation Feedback Loop. If a print fails, Kiln analyzes what went wrong and generates an improved prompt with printability constraints baked in. The agent doesn't just retry — it retries smarter. This closes the loop between generation and physical reality.
The intelligence network
Print DNA. Every model that passes through Kiln gets a geometric fingerprint — SHA-256 hash plus structural signature (vertex count, surface area, volume, overhang ratio, complexity score). When you print a model that's geometrically similar to one that's been printed before, Kiln predicts the best settings from historical data. Three tiers: exact match, similar geometry, material default.
Community Print Registry. Opt-in crowd-sourced print settings. If 50 people have printed a model with similar geometry and 45 of them used PLA at 210C with 20% infill, that's intelligence worth sharing. Think Waze, but for 3D printing. Confidence levels scale with data: under 5 prints is "low," over 20 is "high."
Smart Material Routing. Tell the agent what you care about — "strong," "flexible," "cheap," "outdoor" — and Kiln recommends the right material from 8 built-in options. It factors in your printer's capabilities (heated bed, enclosure) and your budget. No more guessing whether PETG or ASA is better for your use case.
The marketplace pipeline
Publish-to-Marketplace. AI generates a model. Kiln validates it. You print it. It works. One click publishes it to Thingiverse or MyMiniFactory — with a print "birth certificate" attached. The certificate proves the model was printed successfully, on which printers, with which materials, at what success rate. It's proof of printability, not just a download.
Revenue Tracking. If your published model earns royalties on a marketplace, Kiln tracks that. Per-model, per-marketplace, monthly trends, CSV export. Kiln becomes the creator's dashboard.
We take a 2.5% orchestration fee on revenue from models published through Kiln's pipeline. Configurable via KILN_PLATFORM_FEE_PCT. Only applies to models that went through our publish flow — we don't touch revenue from models published elsewhere. This is how we sustain the project while keeping the core MIT-licensed.
Print-as-a-Service. Don't have a printer? Kiln quotes both local printing and fulfillment side-by-side, recommends the best option for your budget and timeline, and manages the order lifecycle from receipt to delivery.
Reliability
Intelligent Failure Recovery. Nine classified failure types — spaghetti, layer shift, adhesion loss, nozzle clog, stringing, thermal runaway, power loss, filament runout, warping. Each gets an automated recovery plan tailored to what the printer can actually do. The agent doesn't just report "print failed" — it reports why and what to do next.
Multi-Printer Job Splitting. Got a fleet? Kiln can split a job across multiple printers — round-robin for copies, assembly-based for multi-part models. It generates assembly instructions so you know what came from where.
By the numbers
- 12 new subsystems
- 14 new source files, 4 new plugin files
- 8 new database tables
- 86 new MCP tools (273 total)
- 413 new tests (6,339 total passing)
- Full whitehat audit with race condition, input validation, and JSON safety fixes
Every model published through Kiln carries a "Powered by Kiln — the open-source bridge between AI and 3D printing" attribution. We want the world to know where the good prints come from.
What this means
The "think → print → earn" loop is real. An AI agent can now generate a 3D model from text, validate its printability, orient it optimally, print it on the best available printer with the right material, recover from failures automatically, publish the proven model to a marketplace, and track the revenue it generates — all through Kiln's MCP tools.
No other platform does this. Not because it's impossible, but because nobody else has built the middleware that connects every step. That's Kiln.
— Adam