Protocol Design
The site keeps the following versioned design documents:
NNRP/1-preview1NNRP/1-preview2NNRP/1-preview3NNRP Protocol Conformance Suite DesignNNRP OpenAI-Compatible API ProfilevLLM NNRP Adapter DesignNNRP/1-preview4
Index notes:
v1-preview1captures the minimal runnable protocol skeleton.v1-preview2captures the preview2-stage design freeze for the richer data plane, typed payloads, and multi-transport binding. The emitted code-level wire identity frozen there isNNRP/1.0.v1-preview3captures the profile-neutral public layer and the multi-session model.conformance-suitedefines the positioning, versioning strategy, test layering, and implementation boundary of the cross-version protocol conformance suite.openai-compatible-profiledefines the frozen API profile for carrying OpenAI-compatible AI API semantics over NNRP sessions, submissions, result streams, cancellation, and diagnostics.vllm-nnrp-adapterdefines the first adapter architecture for implementing theopenai-compatible/1profile against vLLM, with the adapter positioned as NNRP compatibility infrastructure rather than a vLLM performance accelerator.v1-preview4defines the runtime object, control-frame, and wire-level conformance direction for workloads where scheduling, partial artifacts, deadlines, and heavy object movement dominate the protocol boundary.