Skip to content

Legacy Streamlit UI

QuOptuna ships an older multi-page Streamlit dashboard (src/quoptuna/frontend/app.py). It predates the Next.js UI and is retained for compatibility, but it is not the recommended way to use QuOptuna.

The Streamlit dashboard follows the same conceptual flow as the modern wizard — dataset → optimize → train → SHAP analysis → report — through a set of Streamlit pages rather than the guided 6-step wizard. It talks to the same optimization engine underneath.

Terminal window
quoptuna run --streamlit

Or via the Make target:

Terminal window
make run_streamlit

Prefer the Next.js wizard for any new work — it is the actively supported UI and shares the same underlying workflow engine. Reach for the Streamlit dashboard only if the Next.js UI is unavailable in your environment.