Domain

TuneForge AI

AI music generator by [Sharad Khare](https://www.sharadkhare.in/).

Python Streamlit
← All projects

TuneForge AI

AI music generator by Sharad Khare.

TuneForge AI turns text prompts into MP3 instrumental tracks using OpenAI orchestration and ModelsLab music generation.

Features

  • Text-to-music generation from natural language prompts
  • MP3 playback and download in Streamlit
  • OpenAI GPT-4o agent workflow with ModelsLab tools
  • Prompt guidance for genre, mood, tempo, and instrumentation
  • Simple API key setup in sidebar

Quick start

cd tuneforge-ai
pip install -r requirements.txt
streamlit run app.py

Required API keys

  • OpenAI API key
  • ModelsLab API key

How it works

1. You describe the music style and mood.

2. TuneForge builds a detailed generation prompt with GPT-4o.

3. ModelsLab generates the MP3 track.

4. You can preview and download the result instantly.

Project structure

tuneforge-ai/
├── app.py
├── tuneforge/
│   ├── config.py
│   └── services.py
├── requirements.txt
├── pyproject.toml
└── README.md

Who this is for

  • Musicians and creators prototyping AI audio concepts
  • Product teams building text-to-music experiences
  • Developers integrating ModelsLab into AI workflows
  • Founders shipping music generation MVPs

Use cases

  • Generate instrumental tracks from prompt-based descriptions
  • Build rapid soundtrack drafts for short-form content
  • Add AI audio generation to creator platforms
  • Test genre, tempo, and mood prompt engineering for music

Author

License

MIT © Sharad Khare