melodisco  by all-in-aigc

AI music player for personalized audio experiences

Created 1 year ago
520 stars

Top 60.5% on SourcePulse

GitHubView on GitHub
Project Summary

Melodisco is an AI-powered music player designed for creating and discovering AI-generated music. It targets users interested in exploring novel music creation tools and provides a platform for sharing and experiencing AI-synthesized audio.

How It Works

Melodisco leverages a full-stack Next.js architecture, utilizing Tailwind CSS and shadcn/ui for its frontend. Authentication is handled by NextAuth.js, and internationalization is managed by next-intl. For database operations, it relies on node-postgres, with support for various PostgreSQL providers like Vercel Postgres and Supabase. Stripe is integrated for payment processing.

Quick Start & Requirements

  • Install: sudo docker build -f deploy/Dockerfile -t melodisco:latest . and sudo docker run -itd -p 127.0.0.1:8023:8080 --restart=always melodisco:latest
  • Prerequisites: PostgreSQL database, Node.js (for local development with pnpm install), and environment variables configured in .env.local (including database URL, Stripe keys, Google OAuth credentials, and NextAuth secrets).
  • Local Development: pnpm dev --port 8023
  • Demo: https://melodis.co

Highlighted Details

  • Full-stack Next.js application.
  • Integrated Stripe for payments.
  • Supports multiple languages via next-intl.
  • Utilizes NextAuth.js for authentication.

Maintenance & Community

The project is developed by idoubi, a full-stack engineer. Further community or maintenance details are not explicitly provided in the README.

Licensing & Compatibility

The README does not specify a license. Compatibility for commercial use or closed-source linking is not detailed.

Limitations & Caveats

The project is presented as a personal project with a "buy me a coffee" link, suggesting potential limitations in dedicated support or long-term maintenance. The absence of a specified license raises concerns about usage rights and commercial viability.

Health Check
Last Commit

1 year ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
4 stars in the last 30 days

Explore Similar Projects

Starred by Dan Abramov Dan Abramov(Core Contributor to React; Coauthor of Redux, Create React App), Benjamin Bolte Benjamin Bolte(Cofounder of K-Scale Labs), and
3 more.

riffusion-app-hobby by riffusion

0.0%
3k
Web app for real-time music generation using stable diffusion
Created 2 years ago
Updated 1 year ago
Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Taranjeet Singh Taranjeet Singh(Cofounder of Mem0), and
6 more.

fragments by e2b-dev

0.6%
6k
Next.js template for AI-generated apps
Created 1 year ago
Updated 17 hours ago
Feedback? Help us improve.