ml-tooling/opyrator
🪄 Turns your machine learning code into microservices with web API, interactive GUI, and more.
Opyrator helps Python developers quickly transform their Python functions into shareable web services. Simply provide your Python code, and it generates a web API, an interactive user interface, and allows you to package it into executable files or Docker images. This tool is for developers who want to productize and share their Python logic without the overhead of building web applications from scratch.
3,138 stars. Available on PyPI.
Use this if you are a Python developer and want to turn your existing Python functions into shareable microservices with a web API or interactive UI.
Not ideal if you need to build complex, multi-page web applications or if your code cannot be encapsulated into single Python functions.
Stars
3,138
Forks
164
Language
Python
License
MIT
Category
Last pushed
Mar 11, 2026
Commits (30d)
0
Dependencies
8
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mlops/ml-tooling/opyrator"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
combust/mleap
MLeap: Deploy ML Pipelines to Production
jpmorganchase/inference-server
Deploy your AI/ML model to Amazon SageMaker for Real-Time Inference and Batch Transform using...
ebhy/budgetml
Deploy a ML inference service on a budget in less than 10 lines of code.
SocAIty/APIPod
Create web-APIs for long-running tasks. Job based task handling. Get the result with the job id...
tanujjain/deploy-ml-model
Deploying a simple machine learning model to an AWS ec2 instance using flask and docker.