Faits : Faits : A. Par lettre du 26 février 2007, X._, alors détenu aux Établissements pénitentiaires de la Plaine de l'Orbe (ci-après: EPO), a porté plainte auprès des Juges d'instruction de l'arrondissement du Nord vaudois. Il alléguait notamment que, les 24 et 25 février 2007, ses gardiens avaient fait deux fois un usage injustifié et disproportionné de la force en le plaquant violemment au sol alors qu'il ne leur opposait aucune résistance, et en lui mettant des menottes, serrées au point de le faire saigner aux poignets (plainte du 26 février 2007, p. 4/5). Il s'est à nouveau adressé aux juges d'instruction du Nord vaudois le 5 mars 2007. Statuant le 6 mars 2007, le juge en charge du dossier a refusé de suivre à la plainte, au sens de l'art. 176 du code de procédure pénale vaudois (RS/VD 312.01; ci-après CPP/VD). Par arrêt du 23 mars 2007, le Tribunal d'accusation du canton de Vaud a, sur recours du plaignant, confirmé cette ordonnance. Par arrêt du 23 mars 2007, le Tribunal d'accusation du canton de Vaud a, sur recours du plaignant, confirmé cette ordonnance. B. X._ déclare recourir au Tribunal fédéral contre l'arrêt du 23 mars 2007. Il reproche notamment aux autorités judiciaires cantonales d'être restées inactives à réception de ses plaintes. Entre autres pièces, il joint à son acte de recours un certificat médical établi le 28 février 2007 par le Dr A._, médecin consultant du Service de médecine et de psychiatrie pénitentiaires du CHUV. Il sollicite l'assistance judiciaire. Le Ministère public du canton de Vaud conclut au rejet du recours, tandis que le Tribunal d'accusation se réfère aux motifs de son arrêt.