Faits: Faits: A. A.a S._, né en 1969, souffre de divers problèmes psychiatriques. Le diagnostic de psychose réactionnelle brève sur abus de cannabis a été posé en 1988, puis celui de schizophrénie paranoïde sub-chronique avec exacerbation aiguë probable en 1992, époque où la consommation de drogues dures a également été relevée. Après l'obtention d'un certificat de maturité, l'assuré a entrepris des études universitaires, puis un apprentissage de bibliothécaire, sans les mener à terme. Il a exercé différents emplois, obtenu un certificat de cafetier-restaurateur et émargé à l'assurance-chômage. A partir du 16 août 1995, il a travaillé comme stagiaire au Centre médico-éducatif « X._ », puis a été nommé provisoirement et à titre d'essai au poste d'éducateur non formé à 75 %, avec effet au 1er septembre 1996. A.b Dès le mois de septembre 1998, l'intéressé a repris régulièrement de la cocaïne, ce qui a entraîné la recrudescence de ses troubles psychiatriques. Il a suspendu à partir du 1er décembre 1998 sa formation d'éducateur spécialisé suivie parallèlement auprès du Centre de formation pédagogique et sociale à Z._, puis a donné sa démission de « X._ » pour le 31 décembre 1998. Ont suivis des périodes de sevrage et d'hospitalisation, où les diagnostics de troubles bipolaires chez une personnalité psychotique à préciser et de polytoxicomanie (rapport du 20 avril 2001 du docteur P._), puis ceux d'état dépressif majeur d'intensité sévère en rémission et d'abus et dépendance à l'héroïne, cocaïne, THC, alcool et benzodiazépine depuis 1996 en rémission complète (rapport du 10 octobre 2001 du docteur A._) ont été posés. A.c Déclaré inapte au placement après une période de chômage, l'assuré s'est annoncé le 16 juin 2000 à l'Office cantonal AI du Valais (ci-après: l'office), lequel lui a reconnu le droit à des mesures professionnelles, sous la forme d'un stage du 18 mars au 31 juillet 2002, puis d'un apprentissage d'assistant en information documentaire du 1er août 2002 au 31 juillet 2005. Par décisions des 2 mai et 27 septembre 2002, l'office l'a mis au bénéfice d'une indemnité journalière de 127 fr. pour la durée du stage et de l'apprentissage, calculée sur la base du salaire perçu comme éducateur à « X._ ». Par décision du 8 août 2002, l'office a alloué à l'intéressé une rente entière d'invalidité pour la période du 1er janvier 2000 au 31 mars 2002; une part de l'arriéré de prestations était compensé avec des prétentions de la caisse de chômage et du service social du district de Y._. Par décision du 8 août 2002, l'office a alloué à l'intéressé une rente entière d'invalidité pour la période du 1er janvier 2000 au 31 mars 2002; une part de l'arriéré de prestations était compensé avec des prétentions de la caisse de chômage et du service social du district de Y._. B. S._ a recouru contre les décisions des 2 mai, 8 août et 27 septembre 2002 devant le Tribunal cantonal des assurances du canton du Valais. Par jugement du 25 avril 2003, la juridiction cantonale a rejeté les recours formés contre les décisions en matière d'indemnités journalières, annulé celle portant sur la rente d'invalidité et renvoyé la cause à l'administration pour nouvelle décision; elle a considéré que le droit à la rente prenait effet au 1er décembre 1999 et que certaines compensations n'étaient pas conforme à la loi ou nécessitaient une instruction complémentaire. B. S._ a recouru contre les décisions des 2 mai, 8 août et 27 septembre 2002 devant le Tribunal cantonal des assurances du canton du Valais. Par jugement du 25 avril 2003, la juridiction cantonale a rejeté les recours formés contre les décisions en matière d'indemnités journalières, annulé celle portant sur la rente d'invalidité et renvoyé la cause à l'administration pour nouvelle décision; elle a considéré que le droit à la rente prenait effet au 1er décembre 1999 et que certaines compensations n'étaient pas conforme à la loi ou nécessitaient une instruction complémentaire. C. S._ interjette recours de droit administratif contre ce jugement, dont il demande l'annulation en tant qu'il concerne les décisions d'indemnités journalières. Reprenant les griefs développés en première instance, il conclut à ce que l'indemnité journalière soit fixée à 202 fr. Il requiert en outre le bénéfice de l'assistance judiciaire. L'office intimé et l'Office fédéral des assurances sociales ont renoncé à se déterminer.