Add the lukewarm water, sugar, and yeast to the bowl of a stand mixer. Let the yeast mixture sit for 5 minutes.
Add the olive oil, salt, and garlic powder to the yeast mixture and whisk to combine. Gradually add the flour in batches and beat on low speed for 2-3 minutes, until all the flour is fully incorporated. Increase the speed to low-medium and beat the dough for 4-5 minutes, until soft and smooth.
Lightly grease the bowl and dough, then cover with a kitchen towel. Place the bowl in a warm place and let the dough rise for 1-2 hours, until almost doubled in size.
Sprinkle the flour over a work surface and transfer the risen dough to it. Punch the dough down and shape it into a rectangular log.
Using a knife, divide the dough into 12-16 equal strips. Roll each strip into a long rope, tie each rope into a knot, and tuck both ends underneath the knot.
Place the prepared garlic knots on a baking tray lined with parchment paper. Cover the knots with a kitchen towel and place them in a warm area to rise for 1 hour.