{"adoption": {"forks": 172, "observed_at": "2026-08-28T04:05:01.611777+00:00", "stars": 1547}, "canonical_url": "https://ross.abutalabs.com/products/angelslim", "card": {"archived": false, "artifact_type": "library", "description": "Model compression toolkit engineered for enhanced usability, comprehensiveness, and efficiency.", "domain": ["large-language-models", "machine-learning", "deep-learning", "developer-tools"], "enriched": true, "function": ["machine-learning", "llm-inference", "llm-training", "deep-learning"], "health_score": 97, "homepage": "https://angelslim.readthedocs.io", "language": "Python", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["Tencent/AngelSlim"], "name": "Tencent/AngelSlim", "platform": ["python"], "pushed_at": "2026-08-07T13:41:49+00:00", "repo": "Tencent/AngelSlim", "stars": 1547, "tags": ["model-compression", "quantization", "speculative-decoding", "distillation", "ptq", "qat", "sparse-attention", "vlm", "diffusion-models", "gpu", "linux"], "topics": ["llm", "llm-compression", "quantization", "speculative-decoding", "diffusion", "vlm", "hunyuan", "deepseek", "qwen", "fp4", "eagle", "audio", "dflash"], "urls": [], "use_cases": ["quantize an LLM to FP8 or FP4 for faster inference", "compress a large model with post-training quantization", "run quantization-aware distillation for Qwen or Hunyuan models", "speed up LLM generation with speculative decoding", "train a draft model for speculative decoding", "accelerate long-context prefill with sparse attention", "distill a full-precision model into a smaller one"], "what_it_is": "AngelSlim is a Python toolkit from Tencent for compressing large language models and related architectures (VLMs, diffusion, audio models) via quantization, distillation, and speculative decoding. It provides PTQ/QAT pipelines, quantization-aware distillation on Megatron-Core, and acceleration techniques like sparse attention and draft-model-based decoding.", "when_to_avoid": ["you need compression for small classical ML models rather than large neural networks", "you want a one-click GUI tool with no Python scripting", "your target hardware does not support low-precision formats like FP8/FP4"], "when_to_choose": ["you need to compress or quantize LLMs, VLMs, or diffusion models for deployment", "you want speculative decoding with MTP, EAGLE, or DFly drafters", "you work with Tencent Hunyuan, DeepSeek, or Qwen model families", "you need distributed quantization-aware distillation on Megatron-Core"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/angelslim", "repo": "Tencent/AngelSlim", "role": "main", "score": 72}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:01.611777+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:30:28.033520+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a2697c2bc263df5d204bf3e07047208d5721857225f98e530eddba222f72b566", "fetched_at": "2026-08-28T04:05:01.611777+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/AngelSlim"}, {"content_hash": "e17f9ad9d07967de3a16d814e0220c51f674de39d2816e2e4d91d72d9b8b20ea", "fetched_at": "2026-08-29T11:31:58.735678+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/angelslim/json"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:01.611777+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:30:28.033520+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a2697c2bc263df5d204bf3e07047208d5721857225f98e530eddba222f72b566", "fetched_at": "2026-08-28T04:05:01.611777+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/AngelSlim"}, {"content_hash": "e17f9ad9d07967de3a16d814e0220c51f674de39d2816e2e4d91d72d9b8b20ea", "fetched_at": "2026-08-29T11:31:58.735678+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/angelslim/json"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:30:28.033520+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a2697c2bc263df5d204bf3e07047208d5721857225f98e530eddba222f72b566", "fetched_at": "2026-08-28T04:05:01.611777+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/AngelSlim"}, {"content_hash": "e17f9ad9d07967de3a16d814e0220c51f674de39d2816e2e4d91d72d9b8b20ea", "fetched_at": "2026-08-29T11:31:58.735678+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/angelslim/json"}], "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:05:01.611777+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:01.611777+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:01.611777+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:30:28.033520+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a2697c2bc263df5d204bf3e07047208d5721857225f98e530eddba222f72b566", "fetched_at": "2026-08-28T04:05:01.611777+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/AngelSlim"}, {"content_hash": "e17f9ad9d07967de3a16d814e0220c51f674de39d2816e2e4d91d72d9b8b20ea", "fetched_at": "2026-08-29T11:31:58.735678+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/angelslim/json"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:01.611777+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:01.611777+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:30:28.033520+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a2697c2bc263df5d204bf3e07047208d5721857225f98e530eddba222f72b566", "fetched_at": "2026-08-28T04:05:01.611777+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/AngelSlim"}, {"content_hash": "e17f9ad9d07967de3a16d814e0220c51f674de39d2816e2e4d91d72d9b8b20ea", "fetched_at": "2026-08-29T11:31:58.735678+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/angelslim/json"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:01.611777+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:01.611777+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:01.611777+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:30:28.033520+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a2697c2bc263df5d204bf3e07047208d5721857225f98e530eddba222f72b566", "fetched_at": "2026-08-28T04:05:01.611777+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/AngelSlim"}, {"content_hash": "e17f9ad9d07967de3a16d814e0220c51f674de39d2816e2e4d91d72d9b8b20ea", "fetched_at": "2026-08-29T11:31:58.735678+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/angelslim/json"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:01.611777+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:01.611777+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:30:28.033520+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a2697c2bc263df5d204bf3e07047208d5721857225f98e530eddba222f72b566", "fetched_at": "2026-08-28T04:05:01.611777+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/AngelSlim"}, {"content_hash": "e17f9ad9d07967de3a16d814e0220c51f674de39d2816e2e4d91d72d9b8b20ea", "fetched_at": "2026-08-29T11:31:58.735678+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/angelslim/json"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:30:28.033520+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a2697c2bc263df5d204bf3e07047208d5721857225f98e530eddba222f72b566", "fetched_at": "2026-08-28T04:05:01.611777+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/AngelSlim"}, {"content_hash": "e17f9ad9d07967de3a16d814e0220c51f674de39d2816e2e4d91d72d9b8b20ea", "fetched_at": "2026-08-29T11:31:58.735678+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/angelslim/json"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:30:28.033520+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a2697c2bc263df5d204bf3e07047208d5721857225f98e530eddba222f72b566", "fetched_at": "2026-08-28T04:05:01.611777+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/AngelSlim"}, {"content_hash": "e17f9ad9d07967de3a16d814e0220c51f674de39d2816e2e4d91d72d9b8b20ea", "fetched_at": "2026-08-29T11:31:58.735678+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/angelslim/json"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:30:28.033520+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a2697c2bc263df5d204bf3e07047208d5721857225f98e530eddba222f72b566", "fetched_at": "2026-08-28T04:05:01.611777+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/AngelSlim"}, {"content_hash": "e17f9ad9d07967de3a16d814e0220c51f674de39d2816e2e4d91d72d9b8b20ea", "fetched_at": "2026-08-29T11:31:58.735678+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/angelslim/json"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 96, "longevity": 30, "rhythm": 65}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 426, "days_push": 26, "days_rel": 72, "gap_med": 91, "n_releases_24m": 4}, "score": 72, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}