{"data":{"node":{"slug":"iterative-mlem","name":"mlem","tagline":"A tool to package, serve, and deploy any ML model on any platform.","github_url":"https://github.com/iterative/mlem","owner":"iterative","repo":"mlem","owner_avatar_url":"https://avatars.githubusercontent.com/u/39572954?v=4","primary_language":"Python","stars":718,"forks":42,"topics":["cli","data-science","deployment","developer-tools","git","machine-learning","mlem","model-registry","python"],"archived":true,"github_pushed_at":"2023-09-13T18:27:00+00:00","maintenance_label":"Archived","url":"https://www.graphcanon.com/tools/iterative-mlem","markdown_url":"https://www.graphcanon.com/tools/iterative-mlem.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/iterative-mlem","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=iterative-mlem"},"categories":[{"slug":"developer-tools","name":"Developer Tools","url":"https://www.graphcanon.com/categories/developer-tools","markdown_url":"https://www.graphcanon.com/categories/developer-tools.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/developer-tools"},{"slug":"inference-serving","name":"Inference & Serving","url":"https://www.graphcanon.com/categories/inference-serving","markdown_url":"https://www.graphcanon.com/categories/inference-serving.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/inference-serving"}],"tags":[{"slug":"cli","name":"cli"},{"slug":"data-science","name":"data-science"},{"slug":"deployment","name":"deployment"},{"slug":"git","name":"git"},{"slug":"machine-learning","name":"machine-learning"},{"slug":"model-registry","name":"model-registry"},{"slug":"python","name":"python"}],"edges":[],"neighbours":[{"slug":"vllm-project-vllm","name":"vllm","tagline":"A high-throughput and memory-efficient inference and serving engine for LLMs","github_url":"https://github.com/vllm-project/vllm","owner":"vllm-project","repo":"vllm","owner_avatar_url":"https://avatars.githubusercontent.com/u/136984999?v=4","primary_language":"Python","stars":87847,"forks":20135,"topics":["amd","blackwell","cuda","deepseek","deepseek-v3","gpt","gpt-oss","inference","kimi","llama","llm","llm-serving","model-serving","moe","openai","pytorch","qwen","qwen3","tpu","transformer"],"archived":false,"github_pushed_at":"2026-08-01T11:55:36+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/vllm-project-vllm","markdown_url":"https://www.graphcanon.com/tools/vllm-project-vllm.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/vllm-project-vllm","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=vllm-project-vllm","shared_categories":["inference-serving"]},{"slug":"gokumohandas-made-with-ml","name":"Made-With-ML","tagline":"Learn to develop, deploy and iterate on production-grade ML applications","github_url":"https://github.com/GokuMohandas/Made-With-ML","owner":"GokuMohandas","repo":"Made-With-ML","owner_avatar_url":"https://avatars.githubusercontent.com/u/8000987?v=4","primary_language":"Jupyter Notebook","stars":49074,"forks":7710,"topics":["data-engineering","data-quality","data-science","deep-learning","distributed-ml","distributed-training","llms","machine-learning","mlops","natural-language-processing","python","pytorch","ray"],"archived":false,"github_pushed_at":"2026-03-04T23:44:21+00:00","maintenance_label":"Slowing","url":"https://www.graphcanon.com/tools/gokumohandas-made-with-ml","markdown_url":"https://www.graphcanon.com/tools/gokumohandas-made-with-ml.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/gokumohandas-made-with-ml","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=gokumohandas-made-with-ml","shared_categories":["developer-tools","inference-serving"]},{"slug":"mlflow-mlflow","name":"mlflow","tagline":"AI engineering platform for debugging, evaluating, monitoring, and optimizing AI applications","github_url":"https://github.com/mlflow/mlflow","owner":"mlflow","repo":"mlflow","owner_avatar_url":"https://avatars.githubusercontent.com/u/39938107?v=4","primary_language":"Python","stars":27591,"forks":6189,"topics":["agentops","agents","ai","ai-governance","apache-spark","evaluation","langchain","llm-evaluation","llmops","machine-learning","ml","mlflow","mlops","model-management","observability","open-source","openai","prompt-engineering"],"archived":false,"github_pushed_at":"2026-08-20T00:54:28+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/mlflow-mlflow","markdown_url":"https://www.graphcanon.com/tools/mlflow-mlflow.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/mlflow-mlflow","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=mlflow-mlflow","shared_categories":["inference-serving"]},{"slug":"mlc-ai-mlc-llm","name":"mlc-llm","tagline":"Universal LLM Deployment Engine with ML Compilation","github_url":"https://github.com/mlc-ai/mlc-llm","owner":"mlc-ai","repo":"mlc-llm","owner_avatar_url":"https://avatars.githubusercontent.com/u/106173866?v=4","primary_language":"Python","stars":23063,"forks":2111,"topics":["language-model","llm","machine-learning-compilation","tvm"],"archived":false,"github_pushed_at":"2026-07-31T03:03:18+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/mlc-ai-mlc-llm","markdown_url":"https://www.graphcanon.com/tools/mlc-ai-mlc-llm.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/mlc-ai-mlc-llm","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=mlc-ai-mlc-llm","shared_categories":["inference-serving"]},{"slug":"ethicalml-awesome-production-machine-learning","name":"awesome-production-machine-learning","tagline":"A curated list of awesome open source libraries for deploying, monitoring, versioning and scaling machine learning","github_url":"https://github.com/EthicalML/awesome-production-machine-learning","owner":"EthicalML","repo":"awesome-production-machine-learning","owner_avatar_url":"https://avatars.githubusercontent.com/u/43532924?v=4","primary_language":null,"stars":20821,"forks":2590,"topics":["awesome","awesome-list","data-mining","deep-learning","explainability","interpretability","large-scale-machine-learning","large-scale-ml","machine-learning","machine-learning-operations","ml-operations","ml-ops","mlops","privacy-preserving","privacy-preserving-machine-learning","privacy-preserving-ml","production-machine-learning","production-ml","responsible-ai"],"archived":false,"github_pushed_at":"2026-08-01T03:21:51+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/ethicalml-awesome-production-machine-learning","markdown_url":"https://www.graphcanon.com/tools/ethicalml-awesome-production-machine-learning.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/ethicalml-awesome-production-machine-learning","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=ethicalml-awesome-production-machine-learning","shared_categories":["inference-serving"]},{"slug":"stas00-ml-engineering","name":"ml-engineering","tagline":"Machine Learning Engineering Open Book","github_url":"https://github.com/stas00/ml-engineering","owner":"stas00","repo":"ml-engineering","owner_avatar_url":"https://avatars.githubusercontent.com/u/10676103?v=4","primary_language":"Python","stars":18632,"forks":1200,"topics":["ai","debugging","gpus","inference","large-language-models","llm","machine-learning","machine-learning-engineering","mlops","network","pytorch","scalability","slurm","storage","training","transformers"],"archived":false,"github_pushed_at":"2026-08-14T19:59:44+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/stas00-ml-engineering","markdown_url":"https://www.graphcanon.com/tools/stas00-ml-engineering.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/stas00-ml-engineering","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=stas00-ml-engineering","shared_categories":["developer-tools","inference-serving"]},{"slug":"bentoml-bentoml","name":"BentoML","tagline":"The easiest way to serve AI apps and models","github_url":"https://github.com/bentoml/BentoML","owner":"bentoml","repo":"BentoML","owner_avatar_url":"https://avatars.githubusercontent.com/u/49176046?v=4","primary_language":"Python","stars":8793,"forks":1010,"topics":["ai-inference","deep-learning","generative-ai","inference-platform","llm","llm-inference","llm-serving","llmops","machine-learning","ml-engineering","mlops","model-inference-service","model-serving","multimodal","python"],"archived":false,"github_pushed_at":"2026-08-03T17:00:21+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/bentoml-bentoml","markdown_url":"https://www.graphcanon.com/tools/bentoml-bentoml.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/bentoml-bentoml","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=bentoml-bentoml","shared_categories":["inference-serving"]},{"slug":"internlm-lmdeploy","name":"lmdeploy","tagline":"Toolkit for compressing, deploying, and serving LLMs","github_url":"https://github.com/InternLM/lmdeploy","owner":"InternLM","repo":"lmdeploy","owner_avatar_url":"https://avatars.githubusercontent.com/u/135356492?v=4","primary_language":"Python","stars":7995,"forks":723,"topics":["codellama","cuda-kernels","deepspeed","fastertransformer","internlm","llama","llama2","llama3","llm","llm-inference","turbomind"],"archived":false,"github_pushed_at":"2026-08-06T09:17:57+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/internlm-lmdeploy","markdown_url":"https://www.graphcanon.com/tools/internlm-lmdeploy.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/internlm-lmdeploy","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=internlm-lmdeploy","shared_categories":["inference-serving"]},{"slug":"clearml-clearml","name":"clearml","tagline":"MLOps/LLMOps solution for CI/CD in AI workloads","github_url":"https://github.com/clearml/clearml","owner":"clearml","repo":"clearml","owner_avatar_url":"https://avatars.githubusercontent.com/u/38647316?v=4","primary_language":"Python","stars":6805,"forks":785,"topics":["ai","clearml","control","deep-learning","deeplearning","devops","experiment","experiment-manager","k8s","llmops","machine-learning","machinelearning","mlops","version","version-control"],"archived":false,"github_pushed_at":"2026-07-27T00:08:25+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/clearml-clearml","markdown_url":"https://www.graphcanon.com/tools/clearml-clearml.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/clearml-clearml","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=clearml-clearml","shared_categories":["inference-serving"]},{"slug":"tensorflow-serving","name":"serving","tagline":"A flexible, high-performance serving system for machine learning models","github_url":"https://github.com/tensorflow/serving","owner":"tensorflow","repo":"serving","owner_avatar_url":"https://avatars.githubusercontent.com/u/15658638?v=4","primary_language":"C++","stars":6359,"forks":2204,"topics":["cpp","deep-learning","deep-neural-networks","machine-learning","ml","neural-network","python","serving","tensorflow"],"archived":false,"github_pushed_at":"2026-07-30T07:02:43+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/tensorflow-serving","markdown_url":"https://www.graphcanon.com/tools/tensorflow-serving.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/tensorflow-serving","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=tensorflow-serving","shared_categories":["inference-serving"]},{"slug":"kelvins-awesome-mlops","name":"awesome-mlops","tagline":"A curated list of awesome MLOps tools.","github_url":"https://github.com/kelvins/awesome-mlops","owner":"kelvins","repo":"awesome-mlops","owner_avatar_url":"https://avatars.githubusercontent.com/u/1009397?v=4","primary_language":"Python","stars":5229,"forks":762,"topics":["ai","awesome","data-science","machine-learning","machine-learning-engineering","ml","mle","mlops"],"archived":false,"github_pushed_at":"2026-04-29T15:00:57+00:00","maintenance_label":"Slowing","url":"https://www.graphcanon.com/tools/kelvins-awesome-mlops","markdown_url":"https://www.graphcanon.com/tools/kelvins-awesome-mlops.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/kelvins-awesome-mlops","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=kelvins-awesome-mlops","shared_categories":["developer-tools","inference-serving"]},{"slug":"seldonio-seldon-core","name":"seldon-core","tagline":"An MLOps framework to package, deploy, monitor and manage thousands of production machine learning models","github_url":"https://github.com/SeldonIO/seldon-core","owner":"SeldonIO","repo":"seldon-core","owner_avatar_url":"https://avatars.githubusercontent.com/u/10297834?v=4","primary_language":"Go","stars":4765,"forks":867,"topics":["aiops","deployment","kubernetes","machine-learning","machine-learning-operations","mlops","production-machine-learning","serving"],"archived":false,"github_pushed_at":"2026-03-23T11:39:54+00:00","maintenance_label":"Slowing","url":"https://www.graphcanon.com/tools/seldonio-seldon-core","markdown_url":"https://www.graphcanon.com/tools/seldonio-seldon-core.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/seldonio-seldon-core","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=seldonio-seldon-core","shared_categories":["inference-serving"]}]}}