---
id: pr-vllm-36361
repo: vllm-project/vllm
pr: 36361
title: Kimi k2.5 MLA based eagle3
author: jhaotingc
date: '2026-03-11'
url: https://github.com/vllm-project/vllm/pull/36361
source_category: upstream-code
architectures:
- sm100
tags:
- decode
- mla
techniques: []
hardware_features: []
kernel_types:
- decode
- mla
languages:
- python
captured_at: '2026-04-27'
status: merged
merge_sha: 557389473755bff50b6d00c03ca5c68e5c37c9a0
inclusion_reason: semantic match with file changes
changed_paths:
- tests/models/registry.py
- vllm/config/speculative.py
- vllm/model_executor/models/deepseek_eagle3.py
- vllm/model_executor/models/deepseek_v2.py
- vllm/model_executor/models/kimi_k25.py
- vllm/model_executor/models/registry.py
- vllm/transformers_utils/config.py
- vllm/v1/spec_decode/eagle.py
head_ref_oid: 0f8be99501bd104707113c257f0258b53c8c7563
artifact_dir: evidence/pull-bundles/vllm/gh-36361
---
# Kimi k2.5 MLA based eagle3

- Repository: `vllm-project/vllm`
- PR: [36361](https://github.com/vllm-project/vllm/pull/36361)
- Decision: `semantic match with file changes`
- Reason: semantic match with file changes

## Changed Paths

- `tests/models/registry.py`
- `vllm/config/speculative.py`
- `vllm/model_executor/models/deepseek_eagle3.py`
- `vllm/model_executor/models/deepseek_v2.py`
- `vllm/model_executor/models/kimi_k25.py`
- `vllm/model_executor/models/registry.py`
- `vllm/transformers_utils/config.py`
- `vllm/v1/spec_decode/eagle.py`

## Evidence Bundle

`evidence/pull-bundles/vllm/gh-36361`
