Выражения “не с кем” и “ни с кем” всегда пишутся раздельно, в три слова. А вот выбор частицы “не” или “ни” зависит от значения.
“Не с кем” употребляется в значении “нет кого-то, с кем можно было бы”. Например:
Мне не с кем поделиться своими переживаниями...
Вот мы иной раз так сильно негодуем, что нас не понимают, не принимают… Мол, не люди, а какие-то посторонние товарищи-господа собрались вокруг. И вместо того, чтобы вычислить знак Вселенной да пойти дальше своей дорогой, мы начинаем сочинять хитрые ходы по превращению посторонних в своих. А они ими НИКОГДА НЕ СТАНУТ! Потому что они такие, какие есть. Ненашенские они. Это мы для них – ПОСТОРОННИЙ...