Here is Russian device called “PDU analizator” (Remote Control Analyzer). It’s an autonomous device that can detect and decode lots of keyfob protocols. It supports commercial protocols and can decode KeeLoq algo and detects a keyfob vendor. Here is the video demonstration in Russian, but it still quite easy to understand without a sound.
The schematic and firmware of this device is closed, but I think i can contact developer directly. We need something similar in Flipper Zero.