Можно генерировать с нуля, можно по загруженной картинке. Также можно задать свои цвета и генерировать палитру на их основе. Алгоритм обучается на основе фотографий, кинофильмов и предметах искусства. Утверждается, что обучение происходит ежедневно.

Попробовал сам — сайт выдает на удивление хорошие палитры и «от балды», и по картинке. Рекомендую.

colormind.io