i've seen swimming worms before. i can't remember where i was able to I.D. them, but they are harmless. i only had a few when the tank was young, and they must have died off. how many are you seeing?
and then as sevTT said, a spawning event could have happened, although, i don't think the larvae...