openspec/changes/add-parakeet-engine/proposal.md
add-parakeet-engine
ACTIVE BUILD
Why
Hono must talk to a warm CPU Parakeet, not cold-start onnx-asr per request (first load was ~40 s). The 3090 stays on plugins.
What
- Long-lived INT8 TDT 0.6B v3 sidecar on fractal1
CPUExecutionProvider,CUDA_VISIBLE_DEVICESempty, 4 threads- Transcribe a WAV; second call does not reload weights
- Capability:
parakeet-asr
Impact
- Capabilities: MODIFIED
parakeet-asr(engine) - ADRs: none
User journey & surfaces
Bun calls the sidecar. No new UI because the surface is the REST process.
Out of scope
- HTTP/OpenAPI (
add-parakeet-hono) - PCM stream windows (
add-parakeet-stream) - CUDA / NeMo / NIM