Skip to content

Write lyriced songs using AI via LLMs like GPT-3.5-Turbo and Vicuna-13b.

License

Notifications You must be signed in to change notification settings

FMXExpress/Song-Writer-AI

Repository files navigation

Song Writer AI

Write lyriced songs using AI via LLMs like GPT-3.5-Turbo and Vicuna-13b.

Language Models supported:

  • vicuna-13b

  • gpt-4 - OpenAI

  • gpt-4-0314 - OpenAI

  • gpt-4-32k - OpenAI

  • gpt-4-32k-0314 - OpenAI

  • gpt-3.5-turbo - OpenAI

  • gpt-3.5-turbo-0301 - OpenAI

Built with Delphi using the FireMonkey framework this client works on Windows, macOS, and Linux (and maybe Android+iOS) with a single codebase and single UI. At the moment it is specifically set up for Windows.

It features a REST integration with Replicate.com and OpenAI.com within the client. You need to # for an API key each service to access th functionality. Replicate models can be run in the cloud or locally via docker.

docker run -d -p 5000:5000 --gpus=all r8.im/replicate/vicuna-13b@sha256:6282abe6a492de4145d7bb601023762212f9ddbbe78278bd6771c8b3b2f2a13b
curl http://localhost:5000/predictions -X POST -H "Content-Type: application/json" \
  -d '{"input": {
    "prompt": "...",
    "max_length": "...",
    "temperature": "...",
    "top_p": "...",
    "repetition_penalty": "...",
    "seed": "...",
    "debug": "..."
  }}'

Song Writer AI Desktop client Screeshot on Windows

Song Writer AI Desktop client on Windows

Other Delphi AI clients:

AI Code Translator

Stable Diffusion Desktop Client

Stable Diffusion Text To Image Prompts

Generative AI Prompts

Dreambooth Desktop Client

Text To Vector Desktop Client