Preheat oven to 325F and prepare a large baking sheet by covering it with parchment paper.
In a microwave-safe bowl combine the coconut oil, butter, maple syrup, coconut sugar, and peanut butter. Heat for about 11 seconds and stir to combine. Repeat if necessary to melt the butter.
Pour the oatmeal and graham cracker crumbs into the peanut butter mixture. Stir to make sure the oatmeal is evenly coated.
Pour the coated oatmeal out onto your prepared baking sheet and place in the oven. Cook for 10 minutes. Remove from the oven and stir. Bake for another 10-15 minutes.
Remove the granola from the oven and allow it to cool for about 10 minutes. Pour the granola into the bowl you're going to store it in and add half of the chocolate chips and stir well. This chocolate will melt, but it will help bind the granola into delicious granola clusters.
Allow the granola to cool for another 10 minutes before adding the rest of the chocolate chips and chopped vegan marshmallows. Store in an airtight container.
Serve with non-dairy milk for breakfast or sprinkle some over a bowl of coconut ice cream for dessert.