This Pedal is currently available.
Delay Pedal
https://www.sourceaudio.net/nemesis-delay.html
Included in 249 Pedalboards, 144 are public: