> ## Documentation Index
> Fetch the complete documentation index at: https://docs.keinsaas.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Voice Assistant

> Use realtime voice and dictation with the same tools available in chat.

Navigator supports voice-first interaction for hands-free work, quick dictation, and realtime conversations. Voice sessions can use the same tool layer as normal chat, including MCP tools when they are enabled.

<Frame>
  <video src="https://github.com/user-attachments/assets/e2657b8c-ce0b-40dd-80b6-755324024973" controls style={{ width: "100%" }} />
</Frame>

## Capabilities

<CardGroup cols={2}>
  <Card title="Realtime voice" icon="microphone">
    Speak naturally and receive spoken responses for fast conversational work.
  </Card>

  <Card title="Dictation" icon="keyboard">
    Convert speech into text for long prompts, notes, or messages.
  </Card>

  <Card title="Tool use" icon="wrench">
    Let voice requests trigger configured tools through the normal tool-choice controls.
  </Card>

  <Card title="Context" icon="message-circle">
    Keep voice interactions grounded in the current thread and selected resources.
  </Card>
</CardGroup>

## Configuration

Voice capabilities depend on the providers configured in your environment. Add speech or realtime API keys where your deployment expects them, and add `ASSEMBLYAI_API_KEY` when you want AssemblyAI-backed dictation.

```dotenv theme={null}
ASSEMBLYAI_API_KEY=
OPENAI_API_KEY=
```

<Warning>
  Treat voice plus tools with the same care as text plus tools. Use manual tool mode for actions that can change external systems.
</Warning>
