Noncommutative Kernels