I've been having so much fun writing the agent loop for https://revise.io, most fun I've had programming in a long time.