Run these commands in your Discord server:
/join — Start a Push-to-Talk voice session/leave — End the active voice session/ask — Send a text query to Oracle/persona — List or switch active persona/addpersona — Create a custom persona (Premium)/setroles — Restrict commands by role (Owner/Admin)/dashboard — Open this web dashboard/status — View tier and daily voice usageDownload the desktop companion application for your server. One active client connection is permitted per Discord server (newest connection supersedes older ones).
Runs Whisper Speech-to-Text, sandboxed Antigravity CLI, and Kokoro TTS locally on your PC. No cloud API keys required.
Uses your own Groq API key stored in your Windows Credential Locker alongside local STT and TTS. Your Groq key never leaves your machine.
Server Owners can generate a one-time pairing token in the Account Information tab.
Launch the Windows companion executable, paste your pairing token, and verify that Client Bridge Status on the Overview tab reads Connected.
Enter a Discord voice channel, run /join, and hold your Push-to-Talk key to speak with Oracle.
1. Audio Processing
Oracle processes real-time audio streams exclusively when connected to a voice channel. Voice packets are transcribed in transient memory. No raw voice recordings are stored to disk.
2. Voice Announcement
When Oracle joins a voice channel via /join, a notification is dispatched disclosing audio transcription activity to all participants.
3. Sandbox Isolation
Connected Antigravity CLI accounts and API keys execute within sandboxed virtual directories with strict memory limits and execution timeouts. User commands cannot access host OS settings or other tenant data.