Running NPC animations on client

My game has a large number of NPCs. Running all of their animations server-sided caused a lot of lag. Is there a way I can run all the animations client side?

making a local script inside of StarterPlayerScripts and loading all the NPC’s animations on the NPC’s humanoids should do the trick.

you could also make remote events that fire whenever a NPC animation needs to play, and a LocalScript inside of StarterPlayerScripts could handle those events