Citation: I 229/05 03.05.2006 E. C

E.________ interjette un recours de droit administratif contre ce jugement, dont elle demande l'annulation. En substance, elle conclut au maintien d'une rente entière d'invalidité pour la période postérieure au 31 décembre 2003, subsidiairement à l'allocation d'une demi-rente d'invalidité pour cette même période; plus subsidiairement encore, elle demande le renvoi de la cause «aux instance cantonales» pour complément d'instruction et nouvelle décision, le tout sous suite de frais et dépens. Elle demande également l'octroi de l'assistance judiciaire pour l'instance fédérale. L'Office AI conclut au rejet du recours, alors que l'Office fédéral des assurances sociales a renoncé à se déterminer.