Do Karaite Jewish hold of the 39 melachos? I've tried to get information about it and I couldn't find. I found that they deny 39 melachos, but it doesn't say to me if they have more melachos or less.
I am a Karaite Jew (studied in and raised in the Karaite tradition). No, historically, the Karaites had no concept of the 39 melachot. In short, melacha is a word that is not defined in the Torah. The general karaite view is that words that are not defined are common words and are words that were known at the time of the torah. So, melacha - being a "common" word (not a defined term) would not have a specific, highly technical meaning of 39 forbidden categories of action.
you can read more about shabbat below.