The Streamlit GUI runs at http://localhost:8501 and provides a point-and-click interface to all summarizer features.
Text files bypass audio processing entirely and go straight to summarization.
summarizer.yamlprompts.jsonThe sidebar keeps an in-memory history of recent summaries (last 10). Enable keep-history: true in summarizer.yaml to also persist summaries to disk so they survive page refreshes.
When a summary contains ```mermaid blocks, the webapp renders them as interactive diagrams with:
Copy the full summary to the system clipboard with a single button. Works in both secure and non-secure browser contexts.
Switch between Dark, Light, and System modes. The theme applies to the entire UI including Mermaid diagrams.