a gnat.. is that a small musquito (2-3mm), with small glasslike larvae?
Over here we can buy nematodes, which you add to water and pour over the affected plants or seedlings.
The nematodes eat and lay their eggs in the larvae and eggs of the musquito (Sclaria).
It's a very easy and ecological way to treat 'gnats'
Mayo