Skip to content

Entry 010 · 2026 · ASBL applied R&D · Open source

Duet / Aira

An interruptible, guarded voice system for a real-estate concierge.

148 focused tests · 17-scenario golden set · 198 ms cancellation in the latest synthetic smoke

Python 3.12asyncioSarvam ASR/TTSGeminiLangfusePrometheusPostgreSQL

Aira is an open-source systems experiment for an ASBL Broadway real-estate concierge. It makes a streaming ASR → LLM → TTS cascade interruptible, grounded, observable, and explicit about what it is allowed to do.

Listening, partial recognition, planning, playback, and actions run as concurrent lanes connected by typed events, generation IDs, and cancellation tokens. Speculative work stays quarantined until the final transcript preserves its meaning. Consent, opt-out, stale-response cancellation, action capability, and claim safety remain deterministic gates outside the model.

The current evidence is deliberately narrow: 148 focused tests, a 17-scenario Gemini behavior set with a 90% gate, correlated Langfuse/Prometheus/Loki/Postgres telemetry, and a latest synthetic smoke measuring 2.169 seconds from final speech end to first server audio and 198 ms from new caller audio to playback cancellation. The repository is a controlled-duplex prototype, not a production service or an official ASBL product.