The Termination Circuit (how reasoning models stop thinking). Researchers discovered that reasoning models like o1 and R1 often overthink, computing answers at around 30% of their chain-of-thought but continuing for the remaining 70%. The termination decision is localized to a small set of MLP layers near the end of the network, termed the Termination Circuit, which fires only when the model's own correct answer appears in context. Ablating these layers prevents the model from stopping, while steering attempts show the stopping signal is high-dimensional and not easily controllable. Reasoning models since the dawn of o1 and R1 have a tendency to overthink. Despite a lot of work on early-exit methods and steering, open-weight and smaller reasoning models still produce long chains of thought before they answer. I worked on discovering how much of that thinking is required before the model already knows the answer and what makes the model stop thinking.