raids-lab/crater
Crater is a cloud-native AI training & inference platform.
What it solves
Crater provides a Kubernetes-native control plane to manage shared AI computing clusters. It eliminates the complexity of using raw Kubernetes for multi-tenant GPU resource management, replacing manual YAML manifests with a unified interface for governing users, quotas, and AI workloads.
How it works
Built on top of Kubernetes and Volcano, Crater adds an operational layer that connects users, accounts, and queues to the underlying compute resources. It manages the full lifecycle of AI workloads—including LLM training, inference services, and interactive development environments—while providing a centralized system for managing datasets, models, and container images.
Who it’s for
It is designed for universities, research institutes, enterprise AI teams, and platform engineers who need to share a single GPU cluster across multiple teams, students, or projects.
Highlights
- Multi-Tenant Governance: Manages accounts, quotas, and approvals to ensure fair and accountable resource distribution.
- Policy-Aware Scheduling: Uses Volcano for queue-based admission and priority-aware execution across heterogeneous accelerators (NVIDIA and others).
- Interactive Workspaces: One-click deployment of containerized Jupyter, WebIDE, and terminals.
- Asset Management: Centralized organization of models, datasets, and images for reuse across workloads.
- AI-Assisted Operations: Provides a web console, CLI, and agent-oriented interfaces for automated and intelligent cluster management.
Related
- Project
volcano-sh/volcanoVolcano is a CNCF‑incubated, Kubernetes‑native batch scheduler that adds gang‑scheduling, GPU‑aware and topology‑aware placement, priority/preemption, and rich job lifecycle management. It enables large‑scale AI/ML training, Spark/Flink data pipelines, and HPC workloads to run efficiently on Kubernetes clusters.
- Project
Yuan-lab-LLM/ClawManagerClawManager is an open‑source, Kubernetes‑native control plane that lets operators provision, govern, and collaborate on AI‑agent workspaces (OpenClaw, Hermes, OpenCode, DeepSeek Harness). It bundles a React UI, Go backend, MySQL state, and a set of services (AI Gateway, Northbound API, Security Protection) to provide one‑click runtime creation, model‑access auditing, reusable resource injection, team‑based task decomposition, and layered security monitoring. Deployable on k3s or full Kubernetes clusters, it targets platform teams that need scalable, policy‑driven AI agent infrastructure.
- Project
dstackai/dstackA unified control plane for GPU provisioning and orchestration that streamlines AI development, training, and inference across any GPU cloud, Kubernetes, or on-prem cluster.
- Project
skypilot-org/skypilotA system to run, manage, and scale AI workloads across any AI infrastructure, providing a unified interface to avoid vendor lock-in and optimize GPU utilization.
- Project
vfarcic/dot-aiAn npm‑published Node library that adds LLM‑driven assistants to Kubernetes/DevOps workflows. It provides a CLI and a managed platform (MCP) for natural‑language cluster queries, deployment recommendations, automated remediation, policy‑driven prompt libraries, and semantic doc search, all packaged for easy installation on a Kubernetes cluster.