Hairy Public Agent