Autosecagent: a semi-automated AI-driven penetration testing framework through recursive memory and real-time RAG | Synapse