Describir: A mind for tomorrow