It's a conventional inverting Schmitt-trigger oscillator. R1,2,3 set the bias point for the non-inverting input of op-amp U1. When the inverting input is below the bias point, U1 output is high, which means the bias point is raised above half the supply voltage and defines an upper threshold. U1 output charges C1 via R5 until the inverting input voltage goes above the threshold. This causes U1 output to go low, so R1,2,3 now set a lower threshold and C1 discharges into U1 output, via R4 and R5 in parallel, towards the lower threshold. When that is reached, U1 output goes high again and the cycle repeats.