Brain

The brain generates up to 80,000 thoughts a day.

An excerpt from the article 19 facts about Brain
That's over 3,000 thoughts per hour.