Upvote:2
You will be able to apply for the visa from either India (since I assume that's the passport you have) or the US (since you live there), as long as you have all the documents. You say that you're studying there, so you don't need a letter from your employer but just a letter from your university confirming your status as a student.