Implementation - kernel Kernel extensions: Feature registration Defines features Makes it very easy to experiment with features Scheduler advisor Every second, recalculate priorities by running registered feature values through net Feature monitor "device": /dev/nnfmon For obtaining training data Network upload: /dev/nnconf User can upload new networks into a running kernel