The invention relates to an implantable energy source comprising at least one energy storage sub-system (171) constructed in the form of a stack of thin layers (175) on a substrate (176), characterised in that said energy storage sub-system has a plurality of through-openings (174) for allowing the development and the passage of blood vessels. Preferably, the energy source thereof has a thickness of less than, or equal to, 1 mm, over at least 80% of its surface.Source dénergie impiantabie comprenant au moins un sous- système de stockage dénergie (171) réalisé sous la forme dun empilement de couches minces (175) sur un substrat (176), caractérisée en ce que ledit sous- système de stockage dénergie présente une pluralité douvertures traversantes (174) pour permettre le développement et le passage de vaisseaux sanguins. De préférence, Sa source dénergie présente, sur au moins 80% de sa surface, une épaisseur inférieure ou égale à 1 mm.