import streamlit as st from my_pages import landing, home, information_loss, rashomon_effect, developer_decisions, ica, multiverse # --- Configure the app --- st.set_page_config(page_title="Multiplicity Demo", layout="centered") # --- Initialize session state --- if "page" not in st.session_state: st.session_state.page = "landing" # can be: landing, main, sentence_X # Routing if st.session_state.page == "landing": landing.render() elif st.session_state.page == "home": home.render() elif st.session_state.page == "information_loss": information_loss.render() elif st.session_state.page == "rashomon_effect": rashomon_effect.render() elif st.session_state.page == "developer_decisions": developer_decisions.render() elif st.session_state.page == "ica": ica.render() elif st.session_state.page == "multiverse": multiverse.render()