infermatrixlab/inferrsi/vllm-omni
Claude Code and agent skill by infermatrixlab/inferrsi
- community
Checking that the SKILL.md file is still in the repository.
Explain, tune and extend vLLM-Omni multi-stage AR, diffusion and media-output inference with source-grounded search spaces and validation.
Install
npx vskill@latest install infermatrixlab/inferrsi/vllm-omniSKILL.md
The same SKILL.md was published earlier as openjiuwen-ai/agent-infer/vllm-omni.
vLLM-Omni engine knowledge
Use this skill to explain, configure, tune or extend vLLM-Omni stage-based autoregressive, generation and diffusion execution. Multimodal input alone does not select this skill; its distinguishing boundary is heterogeneous output and model-owned execution pipelines.
This is a source-grounded portable candidate at 52194f24fa42e14d1c5e096f4bea4dc7f95cffa1. It is not a GPU certification or a complete model catalogue. Read provenance when the checkout or installed packages differ.
Source and responsibility map
Choose the scope before applying the existing procedures. The dates below are the original inspections of two separate source snapshots.
| Decision scope | Canonical entry | Retained source / inspection | Evidence boundary | |
|---|---|---|---|---|
| Stage/model topology, deployment, streaming measurement and step/output contracts | Architecture, serving and extension | 52194f24fa42e14d1c5e096f4bea4dc7f95cffa1; 2026-10-14; Apache-2.0 | Original source-derived candidate; establish the selected model/backend and producer/consumer contract | |
| Abort submission/receipt, wait-only timeout, partial output, logical cleanup and deferred transfer release | Abort validation and its completion boundaries | 18c3bd5d2d4323bc7adca1ac3c465c4a53bbfb6e; 2026-10-22; Apache-2.0 | Bounded CODE / TEST-SOURCE; logical acknowledgment and native transfer reclamation are separate completion boundaries |
Keep each row with its own provenance and evidence. The later readset supplements only the abort path; the two snapshots do not define a jointly tested runtime or compatibility range.
Route by decision
| Need | Load | |
|---|---|---|
| Explain data/control flow, derive a constrained engine search space | Architecture and search | |
| Choose deployment, stage placement, streaming and performance experiments | Serving and tuning | |
| Add/change a pipeline, runner or connector; verify correctness | Extension and validation |
Read only the relevant branch. Source links in evidence resolve to the pinned revision; instructions and decision criteria are bundled here. Native test commands require a matching engine checkout and environment.
Shared procedure
- Identify exact model revision, task/output modality, reference implementation, GPU topology, software revisions, input/output shapes, concurrency and latency/quality contract. State unknowns; do not invent an optimal configuration.
- Trace
PipelineConfig→ deploy resolution → orchestrator → stage pool/client → scheduler/runner → connector/output processor. Keep topology ownership separate from placement and resource knobs. - Label each proposal existing setting, implementation change, or research extension. A dataclass field is not proof that every model/backend supports it.
- Establish a real-model baseline with the smallest supported concurrency. Preserve model, sampling, generated duration/resolution, seeds and quality target while tuning execution.
- Compare correctness before latency, then report queue time, stage time, transfer time, peak memory and modality-specific end-to-end metrics. Preserve rejected trials and fallback paths.
Constraints that change decisions
PipelineConfigandStagePipelineConfigown fixed model semantics and stage topology. Changing those requires a registered model variant and new validation; deploy YAML does not define arbitrary new model stages.- A replica is not a model stage or a tensor-parallel rank. Stateful chunks must retain request/replica affinity until completion, cancellation or explicit failure handling.
- Async chunk transfer, AR continuous batching, diffusion request batching, diffusion step scheduling and streamed final media are different capabilities.
- Do not apply a Thinker quantization recipe to Talker/codec/VAE components without a compatible implementation and quality evidence.
- Successful YAML parsing, imports, CPU probes or mock tests do not establish GPU execution, media quality or throughput.
Return a decision with source evidence, feasible alternatives, assumptions, validation gates and recovery steps. No speedup is established by this skill alone.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingsrc/inferrsi/data/skill_library/repositories/vllm-omni/SKILL.md
Popularity
- Repository stars
- 44
- Repository forks
- 7
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/infermatrixlab/inferrsi/vllm-omni)