Source code is here if you want to have an agent take a look: https://github.com/robgough/dictator/
My vibeslop tries to do it - I'm checking if I can just opene the code (it's python, so it's not exactly closed) - but even just going by the interface I think you get the idea: