No, but you can use an Android emulator like Bluestacks
There is no desktop version of Pattern Keeper but you can run it on a computer using an Android emulator.
1
Download Bluestacks or Nox:
bluestacks.com
bignox.com
2
Install it, run it and then install Pattern Keeper
just like you would on an Android device.