In a food processor, add the almonds and pulse until coarsely chopped. Be careful not to over-process into almond butter.
Add the dried cranberries, honey or maple syrup, rolled oats, chia seeds, cinnamon, and a pinch of salt to the processed almonds. If using almond butter and chocolate chips, add them too.
Pulse the mixture until everything is well combined. The mixture should be sticky enough to hold together; if it's too dry, add a bit more honey or maple syrup.
Line a baking sheet or plate with parchment paper.
Using your hands, take small scoops of the mixture and roll them into bite-sized balls (about 1 inch in diameter). Place them on the prepared parchment.
Once all the mixture is rolled into balls, refrigerate the bites for at least 30 minutes to firm them up.
After chilling, they are ready to enjoy!
Notes
Store leftovers in an airtight container in the fridge for up to a week.