In various embodiments a polyrotaxane carrier for in vivo delivery of a nucleic acid is provided. In certain embodiments the carrier comprises: a multi-arm polyethylene glycol (PEG) backbone comprising at least three arms; at least one cyclic compound having a cavity, where an arm of said multi-arm PEG backbone is threaded into the cavity of said cyclic compound forming an inclusion complex; a bulky moiety capping the terminal of the arm(s) threaded into said cyclic compound where said moiety inhibits dethreading of the cyclodextrin from the arm(s) of said backbone; and where at least one arm of said PEG backbone is free of cyclic compounds; and where said carrier has a net positive charge.Selon divers modes de réalisation, l'invention concerne un véhicule polyrotaxane pour l'administration in vivo d'un acide nucléique. Dans certains modes de réalisation, le véhicule comprend : un squelette de polyéthylène glycol (PEG) multi-bras comprenant au moins trois bras ; au moins un composé cyclique comportant une cavité, où un bras dudit squelette PEG multi-bras est enfilé dans la cavité dudit composé cyclique pour former un complexe d'inclusion ; un fragment volumineux qui coiffe l'extrémité terminale du ou des bras enfilés dans ledit composé cyclique, où ledit fragment inhibe la désinclusion de la cyclodextrine du ou des bras dudit squelette ; au moins un bras dudit squelette PEG est exempt de composés cycliques ; et ledit véhicule a une charge nette positive.