AutoMusicProject is a modern web application that allows users to generate complete music productions, from lyrics to music video, fully automated using AI models from Suno API. The project combines state-of-the-art web development with powerful AI integrations and is designed to provide a smooth, interactive experience.
- Lyrics Generation: Create unique song lyrics based on a topic of your choice.
- Song Creation: Generate a complete song using the generated lyrics and select your preferred music genre.
- Music Video Generation: Automatically create a matching music video for your song.
- Credit Management: Check your remaining Suno account credits to manage usage.
AutoMusicProject is built with a modern and scalable tech stack:
- Backend: Python with FastAPI for a fast and reliable API.
- Frontend: Vue.js for an interactive and dynamic user experience.
- HTTP Requests: Axios for communication between frontend and backend.
- Containerization: Docker for easy deployment and consistent development environment.
- AI Integration: Suno API for leveraging powerful music and video models.
-
Lyrics Generation
-
Song Creation
-
Music Video Generation
-
Credit Management
git clone https://github.com/sennereekmans/AutoMusicProject.git
cd AutoMusicProject
docker-compose up --buildTo let the application work, you need an account on sunoapi.org and copy the api-key in an .env file in the backend folder like this:
API_KEY=[YOUR KEY HERE]
SUNO_API_URL=https://api.sunoapi.org/api/v1/generate






