{"adoption": {"forks": 242, "observed_at": "2026-08-28T04:06:52.980972+00:00", "stars": 2452}, "canonical_url": "https://ross.abutalabs.com/products/mirage-project-mirage", "card": {"archived": false, "artifact_type": "library", "description": "Mirage Persistent Kernel: Compiling LLMs into a MegaKernel", "domain": ["large-language-models", "gpu-computing", "compilers", "machine-learning", "performance"], "enriched": true, "function": ["compiler", "llm-inference", "gpu-computing", "machine-learning", "interpreter"], "health_score": 99, "homepage": "https://mirage-project.readthedocs.io/", "language": "Cuda", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["mirage-project/mirage"], "name": "mirage-project/mirage", "platform": ["python"], "pushed_at": "2026-08-26T15:41:44+00:00", "repo": "mirage-project/mirage", "stars": 2452, "tags": ["megakernel", "kernel-fusion", "multi-gpu", "inference-optimization", "cuda", "persistent-kernel", "huggingface", "gpu", "linux"], "topics": [], "urls": [], "use_cases": ["compile LLMs into a single megakernel for low-latency inference", "reduce multi-GPU LLM inference latency without manual kernel tuning", "fuse computation and communication across GPUs into one kernel launch", "profile and visualize GPU task execution timelines for LLM inference", "serve Hugging Face models like Qwen3 with a persistent kernel runtime"], "what_it_is": "Mirage Persistent Kernel (MPK) is a compiler and runtime that transforms multi-GPU LLM inference into a single fused megakernel, reducing inference latency by 1.2x to 6.7x. It compiles Hugging Face models like Qwen3 into a persistent GPU kernel with minimal developer effort.", "when_to_avoid": ["you need a production-ready inference server with broad model support out of the box", "you don't have NVIDIA GPUs or multi-GPU setups", "you need pre-built wheels or stable APIs, which are still in progress"], "when_to_choose": ["you need minimal inference latency for LLM serving on NVIDIA GPUs", "you want to avoid hand-writing fused CUDA kernels for multi-GPU inference", "you're comfortable building from source and working with a research-grade compiler"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/mirage-project-mirage", "repo": "mirage-project/mirage", "role": "main", "score": 83}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:52.980972+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:30:10.629968+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e14230550c5951692b4f4e5013c7bc386538f4f9b878fac31b4e3aabd329828f", "fetched_at": "2026-08-28T04:06:52.980972+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mirage-project/mirage"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:52.980972+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:30:10.629968+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e14230550c5951692b4f4e5013c7bc386538f4f9b878fac31b4e3aabd329828f", "fetched_at": "2026-08-28T04:06:52.980972+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mirage-project/mirage"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:30:10.629968+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e14230550c5951692b4f4e5013c7bc386538f4f9b878fac31b4e3aabd329828f", "fetched_at": "2026-08-28T04:06:52.980972+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mirage-project/mirage"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:06:52.980972+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:52.980972+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:52.980972+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:30:10.629968+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e14230550c5951692b4f4e5013c7bc386538f4f9b878fac31b4e3aabd329828f", "fetched_at": "2026-08-28T04:06:52.980972+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mirage-project/mirage"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:52.980972+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:52.980972+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:30:10.629968+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e14230550c5951692b4f4e5013c7bc386538f4f9b878fac31b4e3aabd329828f", "fetched_at": "2026-08-28T04:06:52.980972+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mirage-project/mirage"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:52.980972+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:52.980972+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:52.980972+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:30:10.629968+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e14230550c5951692b4f4e5013c7bc386538f4f9b878fac31b4e3aabd329828f", "fetched_at": "2026-08-28T04:06:52.980972+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mirage-project/mirage"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:52.980972+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:52.980972+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:30:10.629968+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e14230550c5951692b4f4e5013c7bc386538f4f9b878fac31b4e3aabd329828f", "fetched_at": "2026-08-28T04:06:52.980972+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mirage-project/mirage"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:30:10.629968+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e14230550c5951692b4f4e5013c7bc386538f4f9b878fac31b4e3aabd329828f", "fetched_at": "2026-08-28T04:06:52.980972+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mirage-project/mirage"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:30:10.629968+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e14230550c5951692b4f4e5013c7bc386538f4f9b878fac31b4e3aabd329828f", "fetched_at": "2026-08-28T04:06:52.980972+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mirage-project/mirage"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:30:10.629968+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e14230550c5951692b4f4e5013c7bc386538f4f9b878fac31b4e3aabd329828f", "fetched_at": "2026-08-28T04:06:52.980972+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mirage-project/mirage"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 60, "rhythm": 75}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 847, "days_push": 7, "days_rel": 89, "gap_med": 71, "n_releases_24m": 6}, "score": 83, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}