Skip to content

Conversation

tomsmith8
Copy link
Collaborator

@tomsmith8 tomsmith8 commented Oct 15, 2025

DO NOT MERGE

Implement voice input functionality for the graph page that allows users to:

  • Speak questions using microphone or Ctrl+hold
  • See live transcription above the orb button
  • View AI responses in a side panel
  • Visualize graph results when available

Key features:

  • Full-screen graph visualization with centered orb button
  • Voice recognition using Web Speech API
  • Auto-submit on recording stop
  • Compact markdown rendering for responses
  • Graph updates with ref_id from API responses

Components:

  • GraphVoicePage: Main voice-to-graph experience
  • OrbButton: Animated voice input button
  • MicButton: Alternative mic button component

Uses /api/ask endpoint (no GitHub PAT required) instead of /api/ask/quick for broader workspace compatibility.

Implement voice input functionality for the graph page that allows users to:
- Speak questions using microphone or Ctrl+hold
- See live transcription above the orb button
- View AI responses in a side panel
- Visualize graph results when available

Key features:
- Full-screen graph visualization with centered orb button
- Voice recognition using Web Speech API
- Auto-submit on recording stop
- Compact markdown rendering for responses
- Graph updates with ref_id from API responses

Components:
- GraphVoicePage: Main voice-to-graph experience
- OrbButton: Animated voice input button
- MicButton: Alternative mic button component

Uses /api/ask endpoint (no GitHub PAT required) instead of /api/ask/quick
for broader workspace compatibility.
Copy link

vercel bot commented Oct 15, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Preview Comments Updated (UTC)
hive Ignored Ignored Oct 15, 2025 1:37pm

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.

1 participant