Lyrie: Open-source autonomous pentesting agent