Modern 3D printer control inside Kerfio
Connect your printer, control motion and temperatures, load G-code from your slicer, monitor print progress, run calibration tools, and troubleshoot failures with AI-guided help.
210 / 210°C
60 / 60°C
A modern host controller for your printer
Kerfio is a Pronterface-style host controller for Marlin USB printers with a clean, AI-assisted interface — printer profiles, manual motion, temperature graphs, a G-code console, and print job management.
The first version does not try to be a slicer. It imports G-code from Cura, PrusaSlicer, OrcaSlicer, Bambu Studio and others, previews the metadata, then controls and monitors the print safely.
Connect
Open a USB serial port to Marlin printers with auto-detected baud and firmware.
Heat
Preheat nozzle and bed with material presets and live temperature graphs.
Stream G-code line-by-line with a safe queue and full print state machine.
Monitor
Track progress, current layer, time, and printer state in real time.
Clear control over communication
Save reusable printer profiles — firmware family, bed size, baud rate, nozzle and probe setup, start/end G-code — then connect over USB serial with a safe command queue that reads ok, errors, busy, and temperature reports.
- Serial port & baud rate dropdowns
- Connect, disconnect & reset
- Firmware info and printer state
- Auto reconnect option
- Command queue with priorities
- Emergency stop priority command
- Last response & connection log
- Saved successful connections
Bed size
220 × 220 × 250
Origin
Front-left
Baud rate
115200
Nozzle
0.4 mm
Filament
1.75 mm
Probe
BLTouch
Direct, safe printer control
Everything you need for setup and maintenance — homing, jogging, baby-stepping, and filament handling — with safety guards built in.
Manual movement
Homing, jogging and Z baby-steps
Extruder & filament
Cold-extrusion protection included
Extrusion is blocked when the hotend is cold unless you explicitly override it.
Real-time print readiness
Nozzle, bed and chamber cards, a live temperature graph, preheat presets, and warnings — so prints never start before temperatures are stable.
Material presets
200°C
60°C
Presets are editable starting points — the operator always confirms final values.
Controlled, observable printing
The backend streams G-code line by line and waits for printer acknowledgement — never blindly dumping a file to serial — driven by a clear print state machine.
Print state machine
Pause saves the line index, optionally retracts, lifts Z and parks the head; resume restores and continues.
Catch the wrong file before it prints
Preview the bounding box, layer height, first-layer path and detected temperatures so you catch a wrong bed size, wrong origin, or bad first layer before wasting a print. SD card listing and host printing keep common Marlin workflows covered.
> G28 ; home all axes
ok
> M104 S210 ; set hotend
T:184.2 /210.0 B:59.8 /60.0
> M109 S210 ; wait for temp
ok ; target reached
Tools that improve every print
Guided wizards turn frustrating calibration into a few clear steps — and double as great learning content for the Kerfio help center.
Troubleshoot failed prints, in plain language
The Kerfio AI Assistant explains temperatures and tools, suggests safe starter settings for each material, and helps diagnose why a print failed — in multiple languages, with the operator always in control.
- Explain calibration and console commands
- Suggest safe material temperatures & speeds
- Diagnose warping, stringing & adhesion
- Search Kerfio help & product documentation
Marlin today, the network tomorrow
Kerfio supports Marlin-style 3D printers and RepRap-style G-code workflows first, with planned support for Klipper/Moonraker, OctoPrint, and other network printer ecosystems.
Available now
- Marlin-style USB serial printers
- RepRap-style G-code workflows
- Cura-generated G-code
- PrusaSlicer & SuperSlicer
- OrcaSlicer & Bambu Studio (open)
On the roadmap
Compatibility describes supported workflows and goals, not official partnerships. Actual support depends on firmware, drivers, and printer configuration.
Built for makers and workshops
For beginners
- Easier connection & setup
- Clear temperature controls
- Guided calibration wizards
- AI explanations for failed prints
For makers
- One app for CNC, laser, CAD & 3D
- Reusable printer profiles
- Material & filament presets
- G-code metadata preview
For workshops
- Multi-printer roadmap
- Cloud backup & profiles
- Job records & logs
- Team & enterprise roadmap
Connect it. Preheat it. Print it.
Get Kerfio free and control your printer from a clean, AI-assisted workspace — alongside your CNC, laser, and CAD work.
