matrixhub-ai/matrixhub
An Open-source, self-hosted AI model hub with Hugging Face compatibility, accelerating vLLM/SGLang performance.
What it solves
MatrixHub is a self-hosted AI model registry designed for enterprise-scale inference. It eliminates bandwidth bottlenecks when distributing models to many GPU nodes, provides a secure way to move models into air-gapped networks, and centralizes the management of fine-tuned weights to ensure consistency across development and production environments.
How it works
It acts as a private, drop-in replacement for Hugging Face, allowing users to redirect their HF_ENDPOINT to a private instance. It uses a "pull-once, serve-all" caching mechanism to accelerate distribution and supports P2P distribution and direct-to-GPU weight streaming via NetLoader. For enterprise governance, it includes Role-Based Access Control (RBAC), LDAP/SSO integration, and multi-tenancy.
Who it’s for
Infrastructure engineers and ML researchers in large-scale enterprises who need to host their own model registries for security, speed, and governance over their GPU clusters.
Highlights
- High-Performance Distribution: Supports 10Gbps+ speeds across 100+ GPU nodes and native P2P distribution.
- Transparent Proxy: Works as a transparent Hugging Face proxy with zero code changes required.
- Enterprise Security: Features RBAC, multi-tenancy, audit logs, and built-in malware scanning.
- Cloud-Native: Optimized for Kubernetes with official Helm charts and horizontal scaling.
- Global Sync: Automates asynchronous, resumable replication between different data centers.
Related
- Project
- Project
- Project
- Project