You installed the latest version. Opened the browser. Instead of a nice GUI, you got a bare API docs page at /docs. You didn't break anything — you just grabbed the wrong version.
You followed a tutorial, cloned the repo, ran python main.py, and opened http://127.0.0.1:8080. Instead of a friendly web interface with buttons and forms, you see this:
/docs) with endpoints like POST /api/v1/videoslocalhost:8501streamlit run webui/Main.py fails — "file not found"This is not a bug. You installed v1.2.x — an API-only rewrite with no GUI.
MoneyPrinterTurbo went through a major rewrite between v1.1.0 and v1.2.x:
If you ran git clone https://github.com/harry0703/MoneyPrinterTurbo.git without specifying a branch, you got the latest — v1.2.x. Most tutorials and YouTube videos still show v1.1.0, so nothing looks familiar.
Switch to v1.1.0 — the last version with a working Web UI:
cd MoneyPrinterTurbo
git checkout v1.1.0
If you haven't cloned the repo yet, do it the right way from the start:
git clone --branch v1.1.0 --depth 1 https://github.com/harry0703/MoneyPrinterTurbo.git
cd MoneyPrinterTurbo
Then install and run as usual:
pip install -r requirements.txt
# Terminal 1 — backend
python main.py
# Terminal 2 — frontend
streamlit run webui/Main.py
Browser opens at http://localhost:8501. You'll see the actual GUI.
git describe --tags. It should print v1.1.0. If it shows v1.2.x or a commit hash, you're still on the wrong version.
| v1.1.0 | v1.2.x | |
|---|---|---|
| Interface | Streamlit Web UI — point and click | FastAPI only — no GUI |
| Voiceover | Built-in Edge TTS (free, no key) | Requires Azure API key |
| AI Script Writing | g4f (free), OpenAI, Qwen, Moonshot | OpenAI-compatible providers only |
| Architecture | 2 processes: FastAPI + Streamlit | Single process: FastAPI |
| Best for | Beginners, one-off videos, non-coders | Developers, CI/CD pipelines, API integration |
| First-time setup | ~30 min (after fixes) | ~15 min |
| Free to use? | Yes (g4f + Edge TTS = $0) | Need paid API keys |
After switching to v1.1.0, you might hit other issues. The most common ones: