Skip to content

CLI Module Reference

This page documents the command-line interface modules.

ao_record

The main entry point for running Python scripts with Sovara analysis.

so_record

main()

Source code in src/sovara/cli/so_record.py
def main():
    parser = launch_command_parser()
    args = parser.parse_args()
    launch_command(args)

ao_server

Server management commands for starting, stopping, and controlling the development server.

so_server

main()

Source code in src/sovara/cli/so_server.py
def main():
    parser = server_command_parser()
    args = parser.parse_args()
    execute_server_command(args)

ao_config

Interactive configuration tool for Sovara settings.

so_config

main()

Source code in src/sovara/cli/so_config.py
def main():
    parser = config_command_parser()
    parser.parse_args()
    try:
        config_command()
    except (KeyboardInterrupt, EOFError):
        print("\nAborted.")
        return