Build, control, and ship with Kerfio.
Reference documentation for the Kerfio desktop app, Python backend, vision node, and AI Assistant — written for makers, machine builders, and developers.
Browse by category
Getting Started
Install Kerfio, connect your first machine, and ship your first job.
CNC
GRBL, FluidNC, G-code streaming, probing, dry-trace, and machine control.
Laser
Laser workspace, raster engraving, vector cuts, image processing, and alignment.
3D Printing
FDM workspace, Marlin/Klipper control, PrusaSlicer integration.
AI Tools
Kerfio AI Assistant — capabilities, architecture, prompt boundaries, and tools.
Vision & Camera
Raspberry Pi vision node, WebRTC streaming, alignment, and live progress.
Connectivity & Standards
Controller protocols, transports, frameworks, and machine ecosystem details.
Reference
UI forms, tool reference, file types, data storage, and validation rules.
Safety
Safety philosophy, blocking conditions, alerts, and best practices.
Troubleshooting
Common workflows and how to recover from typical issues.
Popular articles
Install & First Run
Getting Started · 6 min read
Machine Section
CNC · 6 min read
G-code Section
CNC · 6 min read
Image Import & Raster Processor
Laser · 20 min read
AI Assistant Architecture
AI Tools · 30 min read
Machine Connection Frameworks & Standards
Connectivity & Standards · 25 min read
Validation, Alerts & Blocking
Safety · 6 min read
Download Kerfio
Windows · macOS · Linux
Changelog
What shipped recently
Contact support
Open a ticket or chat
