Welcome to the forum.
I looked online and it seems you can stay visa free for 90 days but need to have onward tickets and sufficient funds.
Perhaps visit there for 90 days and whilst there check out staying permanently.
Or contact your nearest French Embassy or Consulate for information.
Have you checked online?