This is messy prototype still in development.

It uses the USB paddle interface from Ham Radio Solutions ("Store" tab).

It's a keyer that can be used for practice with a nifty visualization of paddle state (currently doesn't support straight keys).

It will also connect to a radio over USB/Bluetooth and will act as a proper keyer.