No, India is not a part of the visa-free countries of Thailand. You must apply for a visa before you travel to Thailand at the Thailand embassy. Alternatively, you can apply for a visa on arrival.