Envisioning the Future, One Step at a Time — ThinkLLM