Ни пишется слитно:
1. В местоимениях, если частица ни не отделена от последующего местоимения предлогом, например: никто, ничто, никого, ничего, никакой, ничей, никакому, ничьим, но: ни у кого, ни с каким и т.п.
2. В наречиях никогда, нигде, никуда, ниоткуда, никак, нисколько, нимало, нипочем, ничуть и в частице -нибудь.
Во всех остальных случаях частицани пишется раздельно.