#140 · Primary category: Inference & Local Deploy
mosec
A high-performance ML model serving framework, offers dynamic batching and CPU/GPU pipelines to fully exploit your compute machine
Project last updated:08/09/26
GitHub Stars
902
Forks
73
Contributors
16
License
Apache-2.0
Why we included this project
Mosec takes the inference code you already have and turns it into an online API without asking you to relearn serving. It's written in Rust for the request layer and Python for the user-facing parts, so you keep working in the same language you use for training. The dynamic batching matters most: concurrent requests from multiple clients get grouped into a single batched call, which helps a lot when you're paying for GPU time. You can also split CPU, GPU, and I/O-heavy work into separate pipelined processes, so a slow pre- or post-processing step won't stall the whole service. It handles the serving concern and leaves model optimization and business logic to you, and it ships with Prometheus metrics and graceful shutdown for Kubernetes deployments.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
ollama
Get up and running with Kimi-K2.6, GLM-5.2, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
llama.cpp
LLM inference in C/C++
vllm
A high-throughput and memory-efficient inference and serving engine for LLMs
gpt4all
GPT4All: Run Local LLMs on Any Device. Open-source and available for commercial use.
LocalAI
LocalAI is the open-source AI engine. Run any model - LLMs, vision, voice, image, video - on any hardware. No GPU required.