An annuloplasty ring for transcatheter heart valve repair, the annuloplasty ring comprising: an outer hollow member comprising a plurality of segments, wherein adjacent segments cooperate with one another to change the outer hollow member from an elongate insertion geometry to an annular operable geometry; and an internal anchor member located at least partially within the outer hollow member, the internal anchor member comprising a plurality of anchors configured to attach the annuloplasty ring to tissue of a heart valve annulus, the internal anchor member configured to move the plurality of anchors with respect to a plurality of windows in the outer hollow member to selectively deploy the plurality of anchors through the plurality of windows, respectively, characterised in that the internal anchor member comprises: a superelastic shape memory material configured to automatically transition at least a portion of the internal anchor member from the elongate insertion geometry to the annular operable geometry upon exiting a catheter within a heart chamber, a first shape memory ribbon having the plurality of anchors cut therein, wherein the plurality of anchors are configured to automatically transition to a curved shape upon exiting the plurality of windows in the outer hollow member, and wherein the transition to the curved shape self-propels the plurality of anchors into the tissue of the heart valve annulus, and a second shape memory ribbon within the outer hollow member, the second shape memory ribbon configured to reduce friction between the first shape memory ribbon and the outer hollow member to assist in deploying the anchors. an outer hollow member comprising a plurality of segments, wherein adjacent segments cooperate with one another to change the outer hollow member from an elongate insertion geometry to an annular operable geometry; and an internal anchor member located at least partially within the outer hollow member, the internal anchor member comprising a plurality of anchors configured to attach the annuloplasty ring to tissue of a heart valve annulus, the internal anchor member configured to move the plurality of anchors with respect to a plurality of windows in the outer hollow member to selectively deploy the plurality of anchors through the plurality of windows, respectively, characterised in that the internal anchor member comprises: a superelastic shape memory material configured to automatically transition at least a portion of the internal anchor member from the elongate insertion geometry to the annular operable geometry upon exiting a catheter within a heart chamber, a first shape memory ribbon having the plurality of anchors cut therein, wherein the plurality of anchors are configured to automatically transition to a curved shape upon exiting the plurality of windows in the outer hollow member, and wherein the transition to the curved shape self-propels the plurality of anchors into the tissue of the heart valve annulus, and a second shape memory ribbon within the outer hollow member, the second shape memory ribbon configured to reduce friction between the first shape memory ribbon and the outer hollow member to assist in deploying the anchors. a superelastic shape memory material configured to automatically transition at least a portion of the internal anchor member from the elongate insertion geometry to the annular operable geometry upon exiting a catheter within a heart chamber, a first shape memory ribbon having the plurality of anchors cut therein, wherein the plurality of anchors are configured to automatically transition to a curved shape upon exiting the plurality of windows in the outer hollow member, and wherein the transition to the curved shape self-propels the plurality of anchors into the tissue of the heart valve annulus, and a second shape memory ribbon within the outer hollow member, the second shape memory ribbon configured to reduce friction between the first shape memory ribbon and the outer hollow member to assist in deploying the anchors.