TuneForge AI
AI music generator by [Sharad Khare](https://www.sharadkhare.in/).
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
- Website: sharadkhare.in
License
MIT © Sharad Khare
Loading file tree…
Select a file to preview its source.
bash
cd tuneforge-ai
pip install -r requirements.txt
streamlit run app.py