Combine cashews (drained), nutritional yeast, miso paste, salt, garlic powder, onion powder, and lemon juice in a food processor. Mix until smooth.
Combine the agar-agar with 3 tablespoons of water in a small glass measuring cup. Microwave for 30 seconds, and then stir until dissolved.
Pour the agar-agar into the food processor, mixing until combined.
Now, add chopped rosemary and pulse to combine.
Transfer the mixture into a cheesecloth-lined or plastic wrap-lined small bowl.
Gather the cloth or plastic wrap at the top, and twist while shaping the mixture into a ball.
Chill for 3-4 hours or overnight until firm.
In a shallow bowl, combine the chopped cranberries and rosemary.
Unwrap the vegan cheese ball and roll in the cranberry mixture.
Place the cheese ball covered in the refrigerator until ready to serve.
Roll in chopped nuts right before serving is desired.