Reality agent