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