Preheat oven to 300°F. Line a baking sheet with parchment paper.
In a large bowl combine oats, buckwheat, nuts, seeds and coconut flakes.
In a small saucepan combine honey, maple syrup, coconut oil, cinnamon and salt. Bring to a boil and hold at a steady boil for 2 minutes. Remove from heat and add vanilla and almond extracts.
Pour syrup mixture over the oat mixture and mix well to evenly coat. Spread the granola on the prepared baking sheet in an even layer.
Bake granola until browned and crispy, about 30-35 minutes, stirring thoroughly every 10 minutes.
Let cool thoroughly before breaking into clumps and adding dried cranberries.