Faits: Faits: A. Dame X._, née en 1979, et X._, né en 1975, se sont mariés le 15 juillet 2005. Un enfant est issu de cette union : Y._, née en juin 2006. Les époux vivent séparés depuis le 15 février 2006. Dans le cadre de mesures protectrices de l'union conjugale, la Cour de justice du canton de Genève a, le 15 septembre 2006, condamné X._ à verser à son épouse 1'700 fr. par mois dès le 1er juillet 2006 pour l'entretien de sa famille. Le 16 janvier 2007, le Tribunal fédéral a confirmé cet arrêt. Comme l'époux ne verse pas cette contribution, depuis la naissance de Y._, l'Hospice général de Genève assure l'entretien courant de dame X._ et de son enfant. Entre décembre 2006 et mai 2007, l'Hospice a ainsi versé en moyenne 2'258 fr. 45 par mois. Comme l'époux ne verse pas cette contribution, depuis la naissance de Y._, l'Hospice général de Genève assure l'entretien courant de dame X._ et de son enfant. Entre décembre 2006 et mai 2007, l'Hospice a ainsi versé en moyenne 2'258 fr. 45 par mois. B. Le 27 mars 2007, dame X._ a fait notifier à son époux un commandement de payer le montant de 21'500 fr. correspondant notamment aux contributions d'entretien dues depuis le 12 juin 2006. A la suite de l'opposition de l'intéressé, la poursuivante a déposé le 3 mai 2007 une requête de mainlevée définitive auprès du Tribunal de première instance du canton de Genève. Le 9 mai 2007, elle a demandé à être mise au bénéfice de l'assistance judiciaire pour la procédure de mainlevée. Par décision du 14 mai 2007, le vice-président du Tribunal de première instance a accordé à dame X._, avec effet au 9 mai 2007, l'assistance juridique, subordonnée au paiement d'une contribution mensuelle de 30 fr. par mois et limitée à 2h d'activité d'avocat. Par décision du 14 mai 2007, le vice-président du Tribunal de première instance a accordé à dame X._, avec effet au 9 mai 2007, l'assistance juridique, subordonnée au paiement d'une contribution mensuelle de 30 fr. par mois et limitée à 2h d'activité d'avocat. C. Le vice-président de la Cour de justice du canton de Genève a, par décision du 9 août 2007, rejeté le recours formé par dame X._. C. Le vice-président de la Cour de justice du canton de Genève a, par décision du 9 août 2007, rejeté le recours formé par dame X._. D. Agissant par la voie du recours constitutionnel subsidiaire, dame X._ demande au Tribunal fédéral d'annuler la décision du 9 août 2007 et de lui octroyer l'assistance judiciaire totale pour la procédure de mainlevée. Elle requiert en outre l'assistance judiciaire pour la procédure fédérale. L'autorité intimée s'est référée aux considérants de sa décision. 