Preheat oven to 350F. Grease a 9 inch glass pie plate or baking dish with butter or coconut butter.
Rinse the berries and drain, leaving the berries damp. Place berries in a medium-sized bowl and add chocolate chips, coconut flour, agave nectar, cinnamon, and lemon juice. Toss well to coat.
Pour the berry mixture into the plate, making sure the chocolate chips are more or less evenly distributed and not in a clump.
In a small food processor, pulse the nuts and coconut flakes together until coarsely and evenly chopped. (Or chop coarsely by hand.) Using your hands, quickly mix the butter into the nut mixture, until evenly coated.
Top the berry mixture with the nut mixture, leaving small gaps for the berries to bubble through while cooking.
Bake for 25 minutes, or until berries are bubbling and the crust is crisp and lightly browned.
Serve warm with heavy cream of your choice (coconut or dairy).