Add local runner with env and config loading