kvcache-ai/Mooncake

Mooncake is the serving platform for Kimi, a leading LLM service provided by Moonshot AI.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 8 minutes ago
Added to GitGenius on September 10th, 2026
Created on June 25th, 2024
Open Issues & Pull Requests: 562 (+0)
GitHub issues: Enabled
Number of forks: 1,211
Total Stargazers: 6,563 (+0)
Total Subscribers: 48 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 6.8 hours
Mean response time: 2.4 days
90th percentile: 3.7 days
Tracked items: 905

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 64% of open issues come from outside the core team, a mix of external reports and the maintainers' own roadmap. Almost all tracked open issues have seen activity in the last three months. Only 6% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 267
New in 7 days: 42
Closed in 7 days: 24
Avg open age: 47 days
Stale 30+ days: 115
Stale 90+ days: 0

Recent activity

Opened in 7 days: 40
Closed in 7 days: 22
Comments in 7 days: 2
Events in 7 days: 14

Top labels

  • stale (291)
  • auto-closed (280)
  • bug (244)
  • RFC (95)
  • nightly-failure (39)
  • good first issue (16)
  • high priority (16)
  • enhancement (13)

Detailed Description

Mooncake is a serving platform for large language model inference that disaggregates computation and storage to optimize throughput and resource utilization.

The platform addresses the challenge of efficiently serving LLMs at scale by separating the compute and KV cache storage layers. This disaggregation allows independent scaling of computation resources and memory, reducing bottlenecks that arise when both must be co-located. Mooncake handles token generation and KV cache management across distributed components, enabling better hardware utilization and higher overall system throughput for inference workloads.

Mooncake is designed for organizations operating large-scale LLM services where inference efficiency directly impacts operational costs and user experience. It suits deployments that need to serve many concurrent requests with varying sequence lengths and can benefit from decoupling compute from storage resources. The platform integrates with existing LLM serving ecosystems, supporting frameworks and optimization techniques commonly used in production inference systems.

The project maintains active development with regular commits addressing performance improvements and system refinements. Work spans multiple areas including optimization of the disaggregated architecture, integration enhancements with inference frameworks, and refinements to resource scheduling and cache management. The codebase shows ongoing attention to both core serving functionality and operational reliability in production environments.