Sounds like something an LLM agent might be good at?