No, Indian Nationals do not require a permit to visit Sikkim. However, certain places (like Tsomgo Lake, Baba Mandir, Nathula Pass, Gurudongmar Lake, Yumthang Valley) were all Indian tourists have to obtain an Inner Line Permit. Which the local tour operator arranges.