{"adoption": {"forks": 660, "observed_at": "2026-08-28T04:09:55.332366+00:00", "stars": 7041}, "canonical_url": "https://ross.abutalabs.com/products/deepspec", "card": {"archived": false, "artifact_type": "library", "description": "DeepSpec: a full-stack codebase for training and evaluating speculative decoding algorithms", "domain": ["large-language-models", "machine-learning", "deep-learning", "developer-tools"], "enriched": true, "function": ["llm-training", "llm-inference", "machine-learning", "benchmarking", "etl"], "health_score": 75, "homepage": null, "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["deepseek-ai/DeepSpec"], "name": "deepseek-ai/DeepSpec", "platform": ["python"], "pushed_at": "2026-07-09T04:37:14+00:00", "repo": "deepseek-ai/DeepSpec", "stars": 7041, "tags": ["speculative-decoding", "draft-models", "eagle3", "model-training", "inference-optimization", "llm-acceleration", "linux", "gpu", "docker"], "topics": [], "urls": [], "use_cases": ["train a draft model for speculative decoding", "evaluate speculative decoding acceptance rates on benchmarks", "speed up LLM inference with a trained draft model", "prepare target model output caches for draft training", "reproduce speculative decoding research results"], "what_it_is": "DeepSpec is a full-stack Python codebase from DeepSeek for training and evaluating draft models used in speculative decoding of large language models. It provides data preparation pipelines, training scripts, evaluation benchmarks, and released checkpoints for algorithms like Eagle3.", "when_to_avoid": ["you only need to run inference without speculative decoding", "you lack GPU resources or the large storage required for target caches", "you need a plug-and-play inference engine rather than a training framework"], "when_to_choose": ["you want to train or benchmark speculative decoding draft models", "you need released Eagle3-style checkpoints for Qwen or Gemma targets", "you have multi-GPU hardware and want a complete training-to-evaluation pipeline"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/deepspec", "repo": "deepseek-ai/DeepSpec", "role": "main", "score": 54}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:55.332366+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:40:32.986168+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2a6ccc8a33262458e7349c887a75f4286d4b3d6e66419407f7f3c0d7c291ab37", "fetched_at": "2026-08-28T04:09:55.332366+00:00", "kind": "readme", "missing": false, "url": "https://github.com/deepseek-ai/DeepSpec"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:55.332366+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:40:32.986168+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2a6ccc8a33262458e7349c887a75f4286d4b3d6e66419407f7f3c0d7c291ab37", "fetched_at": "2026-08-28T04:09:55.332366+00:00", "kind": "readme", "missing": false, "url": "https://github.com/deepseek-ai/DeepSpec"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:40:32.986168+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2a6ccc8a33262458e7349c887a75f4286d4b3d6e66419407f7f3c0d7c291ab37", "fetched_at": "2026-08-28T04:09:55.332366+00:00", "kind": "readme", "missing": false, "url": "https://github.com/deepseek-ai/DeepSpec"}], "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:09:55.332366+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:55.332366+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:55.332366+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:40:32.986168+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2a6ccc8a33262458e7349c887a75f4286d4b3d6e66419407f7f3c0d7c291ab37", "fetched_at": "2026-08-28T04:09:55.332366+00:00", "kind": "readme", "missing": false, "url": "https://github.com/deepseek-ai/DeepSpec"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:55.332366+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:55.332366+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:40:32.986168+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2a6ccc8a33262458e7349c887a75f4286d4b3d6e66419407f7f3c0d7c291ab37", "fetched_at": "2026-08-28T04:09:55.332366+00:00", "kind": "readme", "missing": false, "url": "https://github.com/deepseek-ai/DeepSpec"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:55.332366+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:55.332366+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:55.332366+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:40:32.986168+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2a6ccc8a33262458e7349c887a75f4286d4b3d6e66419407f7f3c0d7c291ab37", "fetched_at": "2026-08-28T04:09:55.332366+00:00", "kind": "readme", "missing": false, "url": "https://github.com/deepseek-ai/DeepSpec"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:55.332366+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:55.332366+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:40:32.986168+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2a6ccc8a33262458e7349c887a75f4286d4b3d6e66419407f7f3c0d7c291ab37", "fetched_at": "2026-08-28T04:09:55.332366+00:00", "kind": "readme", "missing": false, "url": "https://github.com/deepseek-ai/DeepSpec"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:40:32.986168+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2a6ccc8a33262458e7349c887a75f4286d4b3d6e66419407f7f3c0d7c291ab37", "fetched_at": "2026-08-28T04:09:55.332366+00:00", "kind": "readme", "missing": false, "url": "https://github.com/deepseek-ai/DeepSpec"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:40:32.986168+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2a6ccc8a33262458e7349c887a75f4286d4b3d6e66419407f7f3c0d7c291ab37", "fetched_at": "2026-08-28T04:09:55.332366+00:00", "kind": "readme", "missing": false, "url": "https://github.com/deepseek-ai/DeepSpec"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:40:32.986168+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2a6ccc8a33262458e7349c887a75f4286d4b3d6e66419407f7f3c0d7c291ab37", "fetched_at": "2026-08-28T04:09:55.332366+00:00", "kind": "readme", "missing": false, "url": "https://github.com/deepseek-ai/DeepSpec"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 91, "longevity": 4, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "young"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 68, "days_push": 55, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 54, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}