Describe AI protocol