In a microwave-safe bowl, melt chocolate chips in the microwave in 30-second increments, stirring in between until smooth.
Add melted chocolate, avocado, peanut butter, coconut oil, agave, almond milk and salt to a blender or food processor. Puree until smooth.
Divide the pudding into desired serving containers. Cover tightly with plastic wrap and chill for at least 3 hours before serving.
Garnish with dark chocolate chips, chopped peanuts, and/or whipped cream.