Разница между конструкциями «не с кем» и «ни с кем» заключается в выборе частицы «не» или «ни» в зависимости от значения. dzen.ru
«Не с кем» употребляется в значении «нет того, кто мог бы быть субъектом совместного действия». dzen.ru Например: «Мне не с кем поделиться своими переживаниями». dzen.ru
«Ни с кем» может использоваться в зависимости от контекста и употребляться в значении «нет никого, с кем можно было бы». obrazovaka.ru gramota.ru Например: «Юля сегодня ни с кем не пошла в кино». obrazovaka.ru
При этом обе конструкции пишутся раздельно, в три слова, так как содержат предлог «с». obrazovaka.ru dzen.ru