An open source...well...agent...