At Cyanite we believe that state-of-the-art technology shouldn’t be exclusive to big tech companies. We build Cyanite to support players in the music industry to make a smooth transition into the age of AI. Besides our web app, our API is an integral part of that. It aims at production music libraries, publishers and digital music stores to level up their databases.

Here you can find the API’s full documentation:

The current scope of our API includes:

• Genre

• Mood


• Key

• Similarity Search

Let’s take a closer look at it. 

Genre & Mood

We follow the philosophy: less is more. So we only add tags to our system, if we are fully convinced of their necessity.

Via our API you can enrich your music catalog with the following tags:

Genres: Ambient, Blues, Classic Rock, Classical, Country,  Electronic Dance, Folk, Indie/Alternative, Jazz, Latin, Metal, Pop, Punk, Rap/HipHop, Reggae, RnB, Singer/Songwriters

Moods: Uplifting, Energetic, Happy, Relaxing, Calm, Melancholic, Dark, Tense

Link to documentation:

BPM & Key

The newest members in our portfolio are BPM and key – essentials for every library and DJ. We knew about the problems with double or half-time BPM results. So, we put extra effort to prevent that issue and create one of the best BPM classifiers out there. Key is a no-brainer, and in addition to the dominant key, the API also provides you with the less dominant keys.

Link to documentation:

Similarity Search

We from the Cyanite team love the Similarity Search for its easiness of use, intuitiveness and usability. It lets you search your catalogue by a reference track rather than keywords.

If you are a publisher or production music library you probably get loads of song briefings and requests that contain one or more reference tracks. Easily deliver with our Similarity Search based on actual AI insights.

Link to documentation:

Go ahead and start coding

Contact us with any questions about our API services via Give us a shout-out on Twitter, LinkedIn or wherever you feel like. Don’t hold back with feedback on what we can improve.

If you want to get a first grip on how Cyanite works, you can also register for our free web app to analyze music and try out similarity searches without any coding needed.

If you are a coder and want to join the ride, please send your application to