Preheat your oven to 350°F (175°C).
In a large bowl, combine rolled oats and almond flour.
Add honey (or maple syrup) and peanut butter, and mix until well combined.
Stir in dark chocolate chips and dried cranberries.
Add cinnamon, salt, and baking powder to the mixture.
Incorporate vanilla extract and mix until a dough forms.
Line a baking sheet with parchment paper.
Using a spoon, scoop dough onto the baking sheet, forming cookies.
Bake for 12-15 minutes until golden brown.
Let the cookies cool on the baking sheet for 5 minutes before transferring to a wire rack.