Talking Waves
Disconnected
Waveform style and color:
Pick a waveform:
Pick colors:
Data → AI (URL Parameters)
Open Talking Waves from another application and pass data in the URL. Talking Waves will load it into the System prompt so the AI can speak about your data.
Parameters
data_text
Raw text in the URL (best for short content).
data_b64
Base64url text (recommended for long content).
data_url
Public http(s) URL to a .txt file (Talking Waves fetches it server-side).
Notes
max_chars
Optional limit for loaded text (defaults to safe limits). Example: max_chars=20000.
Example URLs
https://YOUR_DOMAIN/?data_text=Hello%20from%20another%20app https://YOUR_DOMAIN/?data_b64=BASE64URL_ENCODED_TEXT https://YOUR_DOMAIN/?data_url=https%3A%2F%2Fexample.com%2Fmy-data.txt
JavaScript (other app)
const text = "your data here";
const bytes = new TextEncoder().encode(text);
let bin = "";
for (const b of bytes) bin += String.fromCharCode(b);
const b64url = btoa(bin).replace(/\+/g, "-").replace(/\//g, "_").replace(/=+$/g, "");
const url = new URL("https://YOUR_DOMAIN/");
url.searchParams.set("data_b64", b64url);
window.open(url.toString(), "_blank");
Select a background image: