Melodisco: AI version of NetEase Cloud Music, an open source AI player with 300,000 AI songs

Brain Titan
2 min readAug 27, 2024

--

https://kcgod.com/melodisco

Melodisco is an AI-based music player project. The original goal of the project was to create an AI version of NetEase Cloud Music, which now contains 300,000 AI songs. The player has the following features:

  • Music Generation: The player can generate music using AI technology
  • Song rankings: including discovery list, popular list, and new song list.
  • Random Walk: Random play function.
  • Song management: song collection, recent play, song import, song sharing, etc.
  • Player component: supports sequential play, random play, and single song loop, and can control the play progress and volume.
  • Diverse support: including dark theme, multi-language, Google login, Stripe payment, etc.
  • Server-side rendering: Provides SEO-friendly page construction with high keyword coverage density.
  • Payment Integration: Integrated with Stripe payment system to support online purchase of services or products.

Technology Stack

  • Full stack development: using Next.js and TypeScript
  • Front-end components: using TailwindCSS and shadcn
  • User authentication: Use Next-auth
  • Payment system: Using Stripe-js
  • Multi-language support: Use Next-intl
  • Database: Using Supabase and PostgreSQL

The project supports one-click deployment to Vercel or deployment via Docker.

Project link : GitHub — Melodisco

More about AI: https://kcgod.com

👍🏼Maximize your ROI with our high-performance, low-cost solutions

--

--

No responses yet