ByteBeat Generator

AIGC, LLM Music Composer

ByteBeat Generator

An AI-powered music composition system that uses Large Language Models to generate ByteBeat music.

Overview

This project leverages LLMs to generate music by ByteBeat, using RAG (Retrieval-Augmented Generation) and LangChain. The system is evaluated with Librosa and PrettyMiDi for quality assessment.

Key Features

  • Pipelined LLMs to generate music by ByteBeat
  • Implemented RAG and LangChain for improved composition quality
  • Developed evaluation metrics using Librosa and PrettyMiDi
  • Created an intuitive interface for music generation

Technologies Used

  • Large Language Models
  • RAG (Retrieval-Augmented Generation)
  • LangChain
  • Librosa
  • PrettyMiDi