← Back to MoneyPrinterTurbo Guide

MoneyPrinterTurbo: No Web Interface? Here's Why.

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.

What You're Seeing

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:

This is not a bug. You installed v1.2.x — an API-only rewrite with no GUI.

Why This Happened

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.

The Fix: One Command

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.

Verify you're on the right version: Run 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 vs v1.2.x: When to Use Which

v1.1.0v1.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
If you actually want v1.2.x: It's not broken — just different. v1.2.x is a clean FastAPI server designed for programmatic use. If you're building an automated pipeline, integrating MPT into another app, or prefer curl over clicking buttons, v1.2.x is the better choice. But most people searching "no web interface" want v1.1.0.

Still Not Working?

After switching to v1.1.0, you might hit other issues. The most common ones: