GSoC 2026 Introduction: Metadata recognition from cover art

Hi everyone and @bitmap! :waving_hand:

My name is Ivan. I’m an automation engineer, frontend developer, and a musician who would love to join the community.

I was looking at the GSoC 2026 ideas list, and the “Metadata recognition from cover art” sounds really interesting.

Before the application period opens, I’d like to get familiar with the environment set up and help out with something small to learn the ropes. Is there a “good first issue” related to the React frontend or the Cover Art Archive that someone could point me toward to get familiar with the codebase?

Looking forward to contributing!

2 Likes

Hi @tachy323!

I’m glad you’re interested in this idea, it’s also one I’m personally excited about.

First, read through our Getting Started page for GSoC newcomers if you haven’t seen that yet (particularly the section about AI/LLM usage).

For MusicBrainz, you can find some issues labeled “good-first-bug” here. I see at least a few there that would require updating React templates, and at least one relating to event art (MBS-13613).

If you’d like to discuss a particular ticket, come join our chat (via Matrix or IRC) where all the developers hang out and say hi. :slight_smile:

2 Likes

Ooh, I haven’t seen that in the ideas list, that’s really exciting!

Sorry if this is dragging it off topic a bit, but my dream has always been to be able to match releases, e.g. using Picard, using images. If we are adding features to generate and parse information from images then perhaps we could also save some kind of hash in the database. This (could even be combined with image size (bits) and size (resolution) to give very specific digital media release matches) could offer some powerful possibilities.

1 Like

Thank you a lot! I’ll check those so I can get familiar with everything.
Love all covert arts and the ideas musicians come up with, so working alongside that will be amazing.
Thanks for pointing me the direction. I’ll check and let the chat know about anything a come up with or any issues. c:

Hi @Bitmap ! I was able to do my first PR about this ticket! :smiley: thanks for pointing me into it. I’m still learning the product, but this was a great “hunt” to look what does what. If you are able to check it, I will be really grateful. Thanks for your time and guidence. c:

1 Like