Question: are you home or are you at home?
Answer: Both are correct. However, as an American, I rarely ever use/ hear “Are you at home?” and “Are you home” is more common. “Are you at home” sounds more formal but it is rarely used even formally. Furthermore, to be “at” home is not used nearly as often when you're talking in the 1st (I) or 2nd (you) person.