ml-tooling/opyrator
🪄 Turns your machine learning code into microservices with web API, interactive GUI, and more. observed · 2026-08-28
Health v2 · maintenance only
67/100
- Activity 99
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 1975
- days_rel: n/a
- days_push: 9
- n_releases_24m: 0
Adoption not part of the score
3132 stars · 167 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Opyrator is a Python library that turns plain Python functions into production-ready microservices with an auto-generated HTTP API (FastAPI) and interactive web UI (Streamlit). Services can be exported as portable executable files or Docker images and are built on OpenAPI, JSON Schema, and Python type hints.
Use cases
- turn python functions into rest apis
- deploy machine learning models as microservices
- auto-generate a web ui for a python function
- package python code as a docker image for serving
- quickly prototype ml model demos with an api and gui
- share python functions as self-contained executable services
When to choose
- you want to expose Python functions as HTTP APIs with minimal boilerplate
- you need a quick interactive UI for demos of ML models or functions
- you want portable, shareable service artifacts (files or Docker images) built on OpenAPI standards
When to avoid
- you need a production-hardened, actively maintained framework - it is explicitly an alpha for experimental use
- you require fine-grained control over API design, auth, or complex multi-endpoint services
- your workload doesn't fit the single-function input/output model
Facets
library · maturity experimental
api-framework web-framework deployment microservices ui-components machine-learning web-development developer-tools apis python self-hosted fastapi streamlit pydantic faas serverless type-hints openapi function-as-a-service docker web-server
2 sources
- readme: https://github.com/ml-tooling/opyrator · fetched 2026-08-28 · df965fa6c34c
- registry_pypi: https://pypi.org/pypi/opyrator/json · fetched 2026-08-29 · 160bbb74abb8
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| ml-tooling/opyrator | main | 67 |
For agents
markdown · JSON · MCP: product_card(name="ml-tooling/opyrator")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem