Skip to content

docs: add voice input via MCP server guide - #42769

Closed
YuvrajSinghBhadoria2 wants to merge 1 commit into
anomalyco:devfrom
YuvrajSinghBhadoria2:voice-input-mcp
Closed

YuvrajSinghBhadoria2 wants to merge 1 commit into
anomalyco:devfrom
YuvrajSinghBhadoria2:voice-input-mcp

Conversation

@YuvrajSinghBhadoria2

@YuvrajSinghBhadoria2 YuvrajSinghBhadoria2 commented Aug 15, 2026 •

Copy link
Copy Markdown

Issue for this PR

Closes #41413

Type of change

  • Bug fix
  • New feature
  • Refactor / code improvement
  • Documentation

What does this PR do?

Adds a documentation page describing how to use voice input in OpenCode (and other MCP-compatible tools) via a local, 100% offline MCP server.

  • New page: packages/docs/essentials/voice-input.mdx
  • Wired into docs.json navigation under a new "Guides" group

The server records microphone audio, transcribes locally with faster-whisper, and optionally types at the cursor. No cloud API required. It implements the feature requested in #41413.

The package is published under @yuvarjbhado/voice-mcp (the @opencode-ai org is not owned by the author), so the install/config snippets use that scope. Happy to adjust naming/location if maintainers prefer it bundled in-repo instead.

How did you verify your code works?

  • Validated the new page renders as valid MDX (frontmatter matches the essentials/*.mdx style)
  • Previewed in the local docs site build

Screenshots / recordings

Not applicable — this is a documentation-only change.

Checklist

  • I have tested my changes locally
  • I have not included unrelated changes in this PR

@github-actions github-actions Bot added needs:compliance This means the issue will auto-close after 2 hours. and removed needs:compliance This means the issue will auto-close after 2 hours. labels Aug 15, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Thanks for updating your PR! It now meets our contributing guidelines. 👍

@YuvrajSinghBhadoria2

Copy link
Copy Markdown
Author

First-time contributor here — the CI workflows are pending maintainer approval. Could a maintainer approve the run and take a look? Happy to adjust placement (docs vs in-repo packages/) if preferred. Thanks

@Enough1122

Copy link
Copy Markdown

AI code review — automated review; reference only.

Scope: docs-only — new packages/docs/essentials/voice-input.mdx plus a "Guides" group in packages/docs/docs.json, documenting a third-party local voice-input MCP server.

  • Content is clear and technically coherent: MCP config snippet matches opencode's local-server mcp config shape; prerequisites (sox/ffmpeg + faster-whisper) and env-var table are consistent.
  • Policy question for maintainers more than a correctness one: this grants official-docs placement (new top-level "Guides" group) to a personal npm package (@yuvarjbhado/voice-mcp). Existing third-party integrations live in the ecosystem listing instead; consider whether that's the right home, or at least whether the "Guides" group should be reserved for first-party content.
  • Note the existing essentials/*.mdx pages (code, images, markdown…) are not referenced from the current docs.json navigation, so this PR's nav entry will be the only essentials page wired up — verify the built site renders it where intended.
  • Minor: "Configure" and "Configuration" as consecutive section titles is redundant; rename one (e.g. "Environment variables").
  • Privacy claims ("nothing sent to a remote server") are the package author's own and unverifiable from this repo — fine for docs, but maintainers are implicitly endorsing them by merging.

@YuvrajSinghBhadoria2 YuvrajSinghBhadoria2 closed this by deleting the head repository Aug 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE]: Voice input MCP server for CLI terminal tools

2 participants