Skip to content
@voiceinteractionprotocol

voiceinteractionprotocol

Voice Interaction Protocol

Voice Interaction Protocol

An open standard for voice-first applications.
Device-agnostic  ·  Model-agnostic  ·  Platform-agnostic


Visual interfaces have the DOM. Accessibility has ARIA. Voice has nothing.

VIP is building that missing layer — an open specification that standardizes how any application exposes itself to any voice agent, on any device, without bespoke integration work per app or per model. The screen becomes secondary. The voice becomes primary. Any device with a mic, a speaker, and a network connection is a valid client.


What is here

Repository Description
docs The specification source and
documentation site

More repositories are coming as the protocol matures — reference implementations, SDK libraries, and conformance test suites.

Current status

The v0.1 draft covers the full core interaction model: session lifecycle, the Voice Interaction Tree, Action Registry, interaction primitives, and the state machine. Message format schemas and transport layer specs are being written next.

Read the spec → voiceinteractionprotocol.io


Get involved

This is an open effort. A standard only works if it is built with the people who will implement it.


Copyright 2026 Voice Interaction Protocol Contributors · Spec licensed under CC BY 4.0 · Code licensed under Apache 2.0


Pinned Loading

  1. docs docs Public

    Documentation for the Voice Interaction Protocol (VIP) - a platform-agnostic standard for building voice-native interactions in web and mobile applications.

    TypeScript

Repositories

Showing 2 of 2 repositories

Top languages

Loading…

Most used topics

Loading…