The USDA home loan program can be used for house hacking, where renting out rooms can help cover the mortgage, provided the applicant is low-income with a credit score of 580 or higher.
"now you do have to be a low income household have a 580 plus credit score but you could use this as a house hack rent out a couple rooms for a couple hundred dollars a month to pay your mortgage"