VEGA - A Music Generation Platform

Welcome to Vega Mobile Client GitHub repository! Vega is a music generator app that allows user to generated original and unique music that fits their taste. This repository contains the source code and development history of the Vega platform. Structure

The vega project is structured as follows:

https://github.com/abreham-atlaw/vega-mobileclient/: This repository contains the source code for the mobile client of the vega app. It's a flutter app with BLoc state management.
https://github.com/biruk-ay/vega-backend/: This repository contains the source code for the backend of the vega app. It contains API Endpoints, models, .... It's a python Django project.
https://github.com/abreham-atlaw/oscillate/: This repository contains the source code for training our vocal model.
https://github.com/abreham-atlaw/vega-web-client: This repository contains source code for the Vega Web Client(Studio)

Purpose

The purpose of this repository is to provide a collaborative space for development and improvement of the Vega platform. By making the repository publicly accessible, we aim to foster community engagement, allowing developers, contributors, and users to explore the codebase, report issues, and suggest enhancements.

How Generative AI Models are Solving the Problem

Personalization: Traditional streaming apps offer a limited selection of music that is curated by humans. This can make it difficult to find music that you enjoy and that fits your mood, especially if you have niche or specific tastes. Creativity: Traditional streaming apps allow you to listen to pre-existing music. However, the music that you want may not have been made yet, or it may not be made in enough quantity. This could be due to language, cultural, or time barriers. For example, you would not find many rock songs that are sung in multiple languages, or an 80s hip hop track with current country song vocals. Originality: The music generated for you is unique in that it has not been listened to by anyone before. This means that you can experience something truly new and original, and you can be the first person to share it with the world.