Vigyata.AI
Is this your channel?

I Built an AI Therapist That Only Gives Terrible Advice

1.2K views· 66 likes· 13:13· Apr 24, 2025

🛍️ Products Mentioned (6)

🔴 Sign up to build with Deepgram 👉 Get $200 worth of free credit (this can fuel a voice agent for at least 50 hours) 🔗 https://dpgr.am/DevFilip 🔴 Test Aura-2 (40+ voices) with your toughest pronunciation challenges in Deepgram's API Playground 🔗 https://playground.deepgram.com/?endpoint=speak&model=aura-2 🔴 Speech-to-text docs 🔗 https://developers.deepgram.com/docs/live-streaming-audio 🔴 Text-to-speech docs 🔗 https://developers.deepgram.com/docs/tts-rest 🔴 Demo project GitHub 🔗 https://github.com/FilipGrebowski/deepgram-bad-therapist 🔴 Live Therapist Demo to play with 🔗 https://deepgram-therapist.netlify.app 🟢 Work with my creative marketing agency 👉 hello@mensoi.com I built an AI therapist that only gives terrible advice — and yes, it’s exactly as chaotic as it sounds. Using Deepgram’s Nova-3 (speech-to-text) and Aura-2 (text-to-speech) models, I gave life and a voice to an AI therapist trained to do one thing: offer the absolute worst advice imaginable. From awful dating tips to career-ruining suggestions, this bot is a masterclass in what not to say. With prompts powered by Claude, I designed a system that sounds smart... but is emotionally unhinged. 0:00 Introduction 1:07 What is Good Advice? 1:37 Is Good Advice really that good? 2:55 The Problem & the Prompt 4:06 Giving the Therapist Ears & the Ability to Listen 6:22 Testing the Listening 7:04 Giving the Therapist a Brain (integrating with AI) 8:42 Testing the Thinking & Replies (GONE wrong) 9:24 Giving the Therapist a Voice 11:23 THE THERAPY SESSION

About This Video

Life’s gotten so convenient that “good advice” is basically everywhere—and honestly, it doesn’t always stick. In this video I took the opposite route: I built an AI therapist that only gives terrible advice, because sometimes the fastest way to learn what to do is to hear what absolutely not to do. The twist is making it sound smart while being emotionally unhinged… without crossing into stuff that’s just messed up. And yes, I spent like 15 days on this—not because the code was hard, but because I was battling the prompt the whole time. On the build side, I wired up real-time speech-to-text with Deepgram Nova-3, streaming mic audio from the browser and handling interim transcripts so the conversation feels live. Then I pipe the transcript into Claude (through a proxy) with a strict persona prompt (“terrible therapist, never break character”), store conversation history, and send the response back. Finally, I close the loop with Deepgram Aura-2 text-to-speech so the therapist talks back with surprisingly human pacing and intonation. The takeaway: the tech stack is straightforward; the real challenge is prompt design, safety boundaries, and making the experience feel natural end-to-end.

Frequently Asked Questions

🎬 More from Developer Filip