Toast the almond flour in a large skillet over medium high heat (this produces a better taste in the final product). It will brown slightly and smell nutty after about 5 minutes. Allow to cool completely before adding it to the oil. This step is optional but highly recommended.
Combine protein powder, collagen, almond flour, monk fruit, and salt in a food processor.
In a small bowl, stir together the butter, extract, and water.
With the food processor running, stream the butter mixture in. Process until the batter comes together in a large ball. Add water a tablespoon at a time and process well to ensure it is incorporated before adding more if it seems too dry. Mix in the chocolate.
Press into an 8×8-inch pan lined with parchment or plastic wrap.
Refrigerate until cool and set, about an hour, slice into 12 bars and wrap individually with parchment paper. Store in the refrigerator until eating as they can spoil. These can be taken for travel and will not melt although they will get quite soft and tacky when warm.