ml-tooling/opyrator
Opyrator turns Python functions (including ML code) into production-ready microservices exposed via HTTP API and interactive UI.

Opyrator is a ML deployment framework that wraps Python functions in FastAPI-powered HTTP APIs and Streamlit-based interactive GUIs. It auto-generates OpenAPI schemas and JSON Schema from Python type hints using Pydantic models. Services can be exported as portable executables or Docker images for deployment. The tool targets ML practitioners who want to expose models or pipeline functions as production-ready endpoints without writing web server boilerplate.