Make the pancakes: In a medium bowl, combine flour, cornmeal, baking powder, baking soda, and salt.
In a separate large bowl, whisk egg, orange juice, zest, agave, butter, and milk until smooth. Gently whisk flour mixture into liquid until batter is just combined.
Heat a greased skillet to medium-high heat. Cook pancakes in batches by 1/4-cupfuls 1-2 minutes on each side. Keep pancakes warm while you make the compote.
Make the cherry compote: Bring compote ingredients to a boil over medium-high heat in a medium saucepan. Reduce heat to medium and let compote simmer 10-15 minutes until cherries are soft and liquid is slightly thickened.
Serve pancakes warm with warm cherry compote. Enjoy!