Three minutes. Then ask your AI to make something.
- 1
Install Kiln
Pick your platform — each tab has copy-paste commands.
Prerequisites
Python 3.10 or newer. macOS 13+ ships with a compatible version, or install via Homebrew:
brew install python@3.10Install Kiln
The recommended install uses
pipxfor an isolated environment:brew install pipx && pipx ensurepath pipx install kiln3dOr use pip directly:
pip install kiln3dInstall from Source
git clone https://github.com/codeofaxel/Kiln.git cd Kiln && pip install -e ./kilnOne-Line Installer
Clones the repo and installs via
pipxautomatically:git clone https://github.com/codeofaxel/Kiln.git ~/.kiln/src && ~/.kiln/src/install.shPrerequisites
Install Python 3.10+ and pip:
# Debian / Ubuntu sudo apt install python3 python3-pip python3-venv# Fedora / RHEL sudo dnf install python3 python3-pipInstall Kiln
The recommended install uses
pipxfor an isolated environment:sudo apt install pipx && pipx ensurepath pipx install kiln3dOr use pip directly:
pip install kiln3dInstall from Source
git clone https://github.com/codeofaxel/Kiln.git cd Kiln && pip install -e ./kilnOne-Line Installer
Clones the repo and installs via
pipxautomatically:git clone https://github.com/codeofaxel/Kiln.git ~/.kiln/src && ~/.kiln/src/install.shOptional Dependencies
# PrusaSlicer for STL slicing, OpenSCAD for text-to-3D sudo apt install prusa-slicer openscadFastest: let your AI agent install it
Already have Claude Code (or another agent with terminal access) on this PC? Paste this and it does the whole setup for you:
# Paste this to your agent Set up Kiln (kiln3d.com) on my Windows PC. If Python 3.10+ isn't installed, install it with winget. Then run pip install kiln3d. Then run kiln install-mcp to connect Kiln to this agent. Then run kiln doctor and show me the result. Tell me if I need to restart anything.Manual setup: install Python
Kiln needs Python 3.10 or newer. Open PowerShell and run:
winget install Python.Python.3.12No winget? Install from
python.org/downloads— and in the installer, tick “Add Python to PATH”. Avoid the Microsoft Store “python” shortcut; it causes PATH problems.Install Kiln
Close PowerShell and open it again first, so it picks up the new Python. Then:
pip install kiln3dConnect your AI agent
Wire Kiln into Claude Desktop, Claude Code, or Codex:
kiln install-mcpIf it asks you to sign in first, run
kiln signin. Restart your agent afterward, then confirm everything works withkiln doctor.You’re on the right tabThis setup lets Kiln find your 3D printer on your home network by itself — nothing to look up or type in. The WSL 2 tab next to it is a niche option for advanced Linux setups; if you’re not sure you need it, you don’t.
Prerequisites
Inside your WSL 2 Ubuntu terminal, install Python 3.10+ and pip:
sudo apt install python3 python3-pip python3-venvInstall Kiln
The recommended install uses
pipxfor an isolated environment:sudo apt install pipx && pipx ensurepath pipx install kiln3dOr use pip directly:
pip install kiln3dInstall from Source
git clone https://github.com/codeofaxel/Kiln.git cd Kiln && pip install -e ./kilnWSL 2 Networking NotemDNS printer discovery (
kiln discover) does not work in WSL 2 because of NAT networking. Use your printer's IP address directly instead (works for Ethernet and Wi-Fi LAN setups):# Connect directly by IP address kiln auth --name my-printer --host http://192.168.1.x:port --type octoprint --api-key YOUR_KEYOptional Dependencies
# PrusaSlicer for STL slicing, OpenSCAD for text-to-3D sudo apt install prusa-slicer openscad - 2
Connect your AI
Paste this into Claude Desktop, Claude Code, Codex, or any MCP-capable agent.
{ "mcpServers": { "kiln": { "command": "python3", "args": [ "-m", "kiln", "serve" ] } } } - 3
Ask
Paste any sentence like this into your agent. Kiln does the rest.
I have a Bambu A1, make me a coaster with my dog’s photo on it
You’re ready to print.
Free covers your first prints. Pro covers the rest of the workflow — version your designs, modify them mid-print, and leave the room while your agent handles the rest.
Get Pro →$49 / month
Stuck on install? See common questions →