I'm fairly new to this great game and am wondering if the devs have plans for npcs or if there are any mods that allow npcs in the game.
No, we don't have any plans for that. Eco is a game with multiplayer in mind. Replacing them with NPCs is not what we envision for the game.