Its main idea is ease of use by not requiring you to create an interface layout manually and assign its values to parameters in your target application. Instead the target application can expose specific interface elements on the fly without any further manual assignment needed by the user.
Additionally Kontrolleur can display the current value of a parameter as set by the target application and it can send multiple touches and sensors (accelerometer, orientation, magnetic field) directly to the target application.
While conceived for plug and play compatibility with http://vvvv.org it can be easily adopted by any software capable of sending and receiving OSC.
a demo-video is here:
source and documentation available via: