+ Add Server Logout
Welcome to Oracle Dashboard. Sign in with Discord to manage your voice bot and server settings.
Sign in with Discord
Subscription Tier
Free Tier
Default persona only — 10 voice mins / day (resets 0:00 UTC)
Today's Voice Minutes
0 / 10
Voice processing sessions logged today (UTC)
Active Persona
Push-to-Talk Voice & Typed Queries
Client Bridge Status
Checking...
Outbound WebSocket companion status
Slash Commands

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 usage
Client Applications & Downloads

Download the desktop companion application for your server. One active client connection is permitted per Discord server (newest connection supersedes older ones).

Oracle Bundle
Local Sandboxed AGY + Whisper STT + Kokoro TTS

Runs Whisper Speech-to-Text, sandboxed Antigravity CLI, and Kokoro TTS locally on your PC. No cloud API keys required.

Download Oracle Bundle (.zip)
Oracle Groq Listener
Local Groq API Key + Whisper STT + Kokoro TTS

Uses your own Groq API key stored in your Windows Credential Locker alongside local STT and TTS. Your Groq key never leaves your machine.

Download Groq Listener (.zip)
Pairing & Setup
1
Generate a Pairing Token

Server Owners can generate a one-time pairing token in the Account Information tab.

2
Connect the Companion App

Launch the Windows companion executable, paste your pairing token, and verify that Client Bridge Status on the Overview tab reads Connected.

3
Join Voice & Push-to-Talk

Enter a Discord voice channel, run /join, and hold your Push-to-Talk key to speak with Oracle.

Create Custom Persona
Free Tier Limit — Free servers use the default persona. Upgrade to Premium to create custom AI personalities.
Active Personality Library
Privacy and Terms of Service

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.