In a large mixing bowl, whisk together the yellow cornmeal, all-purpose flour, baking powder, sugar, salt, and garlic powder until well combined.
In a separate bowl, beat the egg and then add the low-fat buttermilk and melted butter. Mix until smooth.
Pour the wet ingredients into the dry ingredients. Stir until just combined. Be careful not to overmix; a few lumps are okay.
Gently fold in the grated yellow onion and chopped green onion until evenly distributed throughout the batter.
Preheat your air fryer to 375°F (190°C) for about 5 minutes.
Using a cookie scoop or spoon, portion out the batter into small balls (about 1-2 tablespoons each) and arrange them on a plate.
Lightly spray the air fryer basket with nonstick cooking spray. Place the hush puppy balls in the basket in a single layer, making sure they are not touching each other. You may need to cook them in batches depending on the size of your air fryer.
Air fry the hush puppies for 8-10 minutes, flipping them halfway through, until they are golden brown and crispy on the outside.
Once cooked, remove them from the air fryer and let them cool slightly on a wire rack. Serve warm with your favorite dipping sauce, and enjoy every bite!