I am not a US citizen, am I eligible to apply?

Yes, US Citizenship is not required to apply for a Chateaubriand Fellowship. However, you must be enrolled in a PhD program in an American university.