# API Reference KUSP exposes a small but powerful Python surface area: decorators for registering models, the TCP server runtime, the CLI entry points, and helpers for installing/removing the bundled KIM artifacts. The sections below mirror those responsibilities. ## Model decorators ```{eval-rst} .. automodule:: kusp.kusp :members: :undoc-members: :show-inheritance: ``` ## TCP server runtime ```{eval-rst} .. automodule:: kusp.io :members: :undoc-members: :show-inheritance: ``` ## CLI commands ```{eval-rst} .. automodule:: kusp.cli :members: :undoc-members: :show-inheritance: ``` ## KIM artifact helpers ```{eval-rst} .. automodule:: kusp.kim :members: :undoc-members: :show-inheritance: ``` ```{eval-rst} .. automodule:: kusp.kim.kim_utils :members: :undoc-members: :show-inheritance: ```