AI music generation app for African artists — custom Yoruba lyrics, genre and instrument selection, and an in-app studio editor with beat-level FFmpeg audio manipulation on RunPod GPUs.
- Company
- Upnext Software
- Role
- Flutter Developer + Data Curation
- Timeline
- Jan 2026 – Jun 2026 · Team of 5
01 · The problem
Many African artists, particularly in Nigeria, lack access to professional recording studios. The goal: put a full music-creation workflow — AI generation through track editing — directly on their phones.
02 · What I built
The Flutter app end to end: a generation flow with custom Yoruba lyrics, genre and instrument pickers, and 30s–4min output control; an in-app studio editor with beat-level FFmpeg manipulation and WebView waveform components; plus integration with a FastAPI backend orchestrating on-demand RunPod GPUs for ACE-Step 2 inference. I also curated the Yoruba-language training data for fine-tuning.
03 · The impact
The POC demonstrated end-to-end generation — lyrics to playable audio — and secured client approval for full-scale product development.
What I did
- Built the Flutter app for AI music generation (30s–4min songs) directly from mobile devices.
- Developed an in-app studio editor with beat-level manipulation, sound swapping, and segment rearrangement using FFmpeg.
- Implemented the full generation workflow UI: Yoruba lyrics, multi-select genres and instruments, adjustable duration.
- Connected to a FastAPI backend orchestrating on-demand RunPod GPUs for ACE-Step 2 inference.
- Curated Yoruba-language training data for fine-tuning the model on African musical styles.
- Delivered a successful POC that secured client approval for full-scale development.
Tech used
Click any technology to see the other projects I used it in.
Related work
MediSure (Authentica)
LiveAI platform detecting counterfeit medicines with a smartphone camera — eight custom ML models running on-device at up to 95.3% accuracy with 99.9% uptime.
- Flutter
- TFLite
- YOLO
- EfficientNet
- FastAPI
- React
Upnext Software
Jan 2026 – Jun 2026 · Team of 5
Rowan Decor ERP/CRM
Multi-app ERP/CRM digitizing a curtain showroom's workflow from walk-in to PDF quotation, in daily production use — sole backend developer for the REST API serving 5+ Flutter apps.
- Flutter
- GetX
- PHP Slim
- MySQL
Pragma Infotech
Jun 2024 – Mar 2025 (~9 months)
ERPNext Mobile Companion
Flutter companion app for the company's ERPNext system built in under a week — leave management, attendance, payroll viewing, and project management with role-based access.
- Flutter
- Provider
- ERPNext
- Frappe
- Python
Upnext Software
Under 1 week (2026)