# Alpha Features

Nimbalyst ships some capabilities as **Alpha** while we polish them. Alpha features are turned off by default and may be unstable.

### Where to enable Alpha

Alpha features are now opt-in per user from each feature's own settings panel — you no longer need to switch your release channel to Alpha to try them, and there is no master "enable everything" toggle.

To turn one on, open **Nimbalyst → Settings**, find the panel for the feature you want (e.g. Voice Mode, OpenCode, GitHub Copilot, Agent Features), and flip its toggle.

### How Alpha features are labeled

Anywhere an alpha feature appears in the UI, it is tagged with an `alpha` chip next to its name. For example, in the Settings sidebar Voice Mode, OpenCode, and GitHub Copilot all show the chip:

<figure><img src="/files/lUYyKXqnxMUjF1SrAsUQ" alt=""><figcaption><p>Alpha-tagged entries in the Settings sidebar</p></figcaption></figure>

This makes it easy to tell at a glance which capabilities are in early access.

### Update Channel

The **Update Channel** selector lives inline in **Settings → Advanced**. Choose **Stable** for production-ready releases, or **Alpha (Internal Testing)** for rough developer-focused builds. The release channel is independent from alpha features — switching to the Alpha channel is only needed if you want pre-release builds of Nimbalyst itself.

### Currently in Alpha

The following features are available in Alpha today:

#### Voice Mode

Talk to your coding agent and have it talk back. Voice Mode is configured under **Settings → Voice Mode**. The settings panel surfaces microphone permission status with a deep link to System Settings on macOS if you need to grant access.

The voice agent can:

* **Create a new coding session on demand.** Ask it to start a new session for a task and it will create one and link it as the active session, so any follow-up like "ask the coding agent to..." or "run this prompt" targets the new session without you having to navigate.
* **Run "Commit with AI" by voice.** A `propose_commit` voice tool surfaces the same Requesting Commit Proposal widget you see when you trigger Commit with AI from the UI. Approve or reject by voice.
* **Generate a project summary** without an Anthropic API key. "Generate Project Summary" now launches a new agent session in your configured agent (Claude Code, Codex, etc.) instead of calling the Anthropic API directly.

The 15-second listen window starts when audio playback drains in your speakers — not when the server finishes streaming — so the mic stays open through the end of the agent's reply. Function-call-only turns also wake the mic, with a short readiness cue if there is no audible reply.

#### OpenCode (Agent Provider)

OpenCode is available as an additional agent provider alongside Claude Agent and OpenAI Codex. Select it under **Settings → Agent Providers → OpenCode**. See [ai-provider-setup-and-notifications.md](/setup-nimbalyst/ai-provider-setup-and-notifications.md) for configuration details.

#### GitHub Copilot (Agent Provider)

GitHub Copilot is available as an additional agent provider. Select it under **Settings → Agent Providers → GitHub Copilot**. See [ai-provider-setup-and-notifications.md](/setup-nimbalyst/ai-provider-setup-and-notifications.md) for configuration details.

#### OpenAI Codex over ACP (Agent Provider)

An alternative Codex provider that runs Codex via the Agent Client Protocol instead of the Codex SDK, giving Nimbalyst native pre/post file-edit hooks for accurate diff baselines. Select it under **Settings → Agent Providers**. See [ai-provider-setup-and-notifications.md](/setup-nimbalyst/ai-provider-setup-and-notifications.md).

#### Agent Features

A consolidated panel for opting into experimental agent capabilities, including super-loops, blitz, the meta-agent, Auto-approve Commits, and Developer Options. Find it under **Settings → Agent Features**.

### A note on stability

Alpha features may change, break, or be removed without notice. If you hit a problem, please share feedback via Discord or our support channels — see [feedback-discord-support-releases.md](/getting-started/feedback-discord-support-releases.md).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.nimbalyst.com/setup-nimbalyst/alpha-features.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
