tivins/llm-music-sdk

Maintainers

Package info

github.com/tivins/llm-music-sdk

pkg:composer/tivins/llm-music-sdk

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

0.1.0 2026-06-14 20:11 UTC

This package is auto-updated.

Last update: 2026-06-14 20:15:29 UTC


README

A simple PHP client for generating music from a local API.

Requirements

  • PHP 8.2+
  • cURL extension
  • A running music generation server (default: http://127.0.0.1:8000)

Installation

composer require tivins/llm-music-sdk

Usage

use Tivins\LlmMusicSdk\MusicGenerator;

$generator = new MusicGenerator('http://127.0.0.1:8000');

$response = $generator->generateMusic(
    prompt: 'neoclassical piano, instrumental',
    negative_prompt: 'vocals, singing, speech, lyrics',
    duration: 120,
    title: 'My title',
    album: 'My album',
    artist: 'My artist',
    seed: 42,
);

file_put_contents('output.mp3', $response->mp3);

License

MIT