launch_asset_analysis_app

launch_asset_analysis_app#

rapidtools.gui.launch_asset_analysis_app(**kwargs) → None[source]#

Start the GUI server and open it in the default browser (blocks).

This is a thin convenience wrapper that imports the server lazily (so import rapidtools.gui stays cheap) and forwards every keyword argument to rapidtools.gui.server.launch_asset_analysis_app().

Parameters:

**kwargs – host (str), port (int), output_dir (str | Path), open_browser (bool), token (str | None) and data_root (str | Path | None). See the server function for details.

Raises:

SystemExit – If the requested port cannot be bound.

Example

>>> from rapidtools.gui import launch_asset_analysis_app
>>>
>>> # Serve on a custom port without opening a browser tab:
>>> launch_asset_analysis_app(port=9000, open_browser=False)