Getting Started

Introduction to Kerfio

What Kerfio is, how the desktop app, backend, and vision node fit together.

4 min readoverviewarchitecture

What Is Kerfio CNC?

Kerfio CNC v1.0.0 is a modern CNC control and vision-assisted manufacturing application.

It is designed to combine:

  • CNC machine control
  • G-code sender functionality
  • simple 2D sketching
  • layered CNC preparation
  • live camera view from Raspberry Pi
  • vision-assisted positioning
  • toolpath preview
  • machine state monitoring
  • AI-guided help and safe action preparation

Kerfio is not only a G-code sender. It is designed to become a visual CNC operating environment.

The main idea is:

The user should be able to see the real CNC workspace, prepare geometry, assign CNC actions, align work visually, validate safety, preview the toolpath, and run the job with confidence.