OASR is an open-source inference and serving engine for speech recognition on
NVIDIA GPUs. These pages are its stable technical documentation: architecture,
components, algorithms, interfaces and operation. For installation and a quick
start, see the project README.
Contributor and coding-agent instructions live in AGENTS.md
(CLAUDE.md includes it); the contribution workflow is in
CONTRIBUTING.md.
Common questions — what OASR is for, which GPUs and models it supports, how it
relates to other ASR toolkits — are answered in the FAQ.
Point-in-time material — benchmark results, active issues, investigations —
lives in a gitignored .artifacts/ working directory and is deliberately kept
out of these pages.
Quantization: W8A8 int8 and fp8 at the layer waist, SmoothQuant and oasr quantize, the native v2 checkpoint, GPU support, the fp8 KV cache, numerics, extending to new formats
Voice activity: the detector registry, the shared segmenter and endpointer, offline segmentation and streaming turn detection, and what each API surface exposes
Keep these pages stable. A page here should describe architecture, features,
components, algorithms, interfaces, usage, configuration concepts, and design
decisions that stay true across releases.
Anything that would need editing after a re-benchmark, a driver upgrade or a bug
fix belongs in the gitignored .artifacts/ working directory (its own README.md
holds the house rules). Leave a one-line, plain-text pointer behind rather than
the numbers themselves — not a link: a fresh clone does not have the directory.