Original Reddit post

I signed up for the MiniMax developer program and they sent me a 50 dollar voucher. Curious to hear what you will build, they said. Wanted to see what MiniMax’s music-2.5+ model could do in a real product, so I built a crowd funded community jukebox on my website. You type a prompt, optionally add lyrics, and it generates a full song with vocals, a title, and album art. Every track has its own page, you can share the url on social media. Everything is freely generated, no templates or loops. I did feel the need to filter for profanity as I didn’t want this to become a new medium to generate hate so its not 100% raw and unfiltered. Some things I noticed building it:

  • The model doesn’t handle genre mixes particularly well. It’s hit and miss. “80s synthwave meets Balkan brass” creates something kind of hilarious but its absolute slop. https://preview.redd.it/h1fur3f7awog1.png?width=1626&format=png&auto=webp&s=c5262aad9047f7739d5f18104f771c0fd80f99d0
  • Handles lyrics seemingly in any language
  • Some songs come out pretty short all of the sudden but you pay by song, I am not passing any content length parameters.
  • Overall output quality is pretty good, people are having fun with this it seems Overall I am really loving this Minimax API suite because you have one credit balance for all these different kind of models that are just good. Text, voice, music, image, video, even roleplaying with characters. Generating a track + image + title costs about 18 cents, 15 for the track, some for the image and negligible amount for that title. Architecture: Next.js frontend with Supabase on the backend. When you submit a prompt, it hits a Next.js API route that validates input and runs content filtering (also MiniMax), then fires off a Supabase Edge Function. The edge function calls three MiniMax endpoints in sequence. Text completion for the title, music-2.5+ for the audio, and image-01 for album art, then stores everything in Supabase Storage and updates the track record. For me this was my first project using this “vibe coders stack” of Vercel + Supabase. It made me wonder why I’ve lost so many sweat and tears on yaml pipelines over the years but oh well, I am looking at it from the positive side and these two together are really fast to get up and running. Trivial really, some clicks and its done. I have also used the Vercel AI SDK for using the Minimax API’s which is also extremely convenient to use. I have built the whole thing in an evening (that lasted until 2am) with Claude code, then had to do some debugging the next morning to iron out some bugs. Free to use, no signup, no ads, no tracking, no strings attached: https://datagobes.dev/community/jukebox I’m funding the API credits from the voucher so there’s a daily cap. You can throw in some coins in the pot if you feel like. Curious to see what kind of prompts people from this reddit will try. submitted by /u/Beautiful-Honeydew10

Originally posted by u/Beautiful-Honeydew10 on r/ArtificialInteligence