You need to enable JavaScript to run this app.
Reading this without a browser? A Streamlit app can also offer its contents and interactions as JSON over HTTP, the recommended way for AI agents and other programs to use it without a browser. This page is an empty shell until JavaScript renders the app's content into it.
The protocol is described at _stcore/agent/openapi.json under the app's root URL, not under a page's URL. That document also says whether this app offers it. The protocol has one HTTP operation, POST _stcore/agent/interact: a JSON body of {} starts a session and returns the app's contents as JSON. The same protocol is also an MCP server at _stcore/agent/mcp under the app's root URL.
POST _stcore/agent/interact
{}
_stcore/agent/mcp