Heat the oven to 350.
For the filling: In a medium bowl, toss the cherries, tapioca flour, coconut sugar, vanilla, and cinnamon until well combined. Set aside.
For the topping: In another medium bowl, stir together the oats, almond flour, chopped nuts, tapioca flour, coconut sugar, cinnamon, and salt. Mix in the coconut oil with a fork until incorporated.
Lightly grease a 2 1/2 cup ovenproof dish with coconut oil, then pour in the cherry mixture. Evenly top with the oat mixture.
Bake for 35 minutes, or until bubbly and golden. Let the crisp rest for 10 minutes before enjoying.