Loading video...

Video Failed to Load

Go Home

🔊 Introducing Resonance, a full-stack AI voice platform like ElevenLabs No, this isn't my SaaS announcement, it's a completely free, open source tutorial 😎 🎤 Clone voices from audio samples or record your own 🎙️ Self-host an AI voice model with Modal 📦 Store audio with Cloudflare R2 🔐...

95,100 views • 5 months ago •via X (Twitter)

0 Comments

No comments available

Comments from the original post will appear here

Related Videos

Today, we're making Error Tracking by Better Stack generally available. Sentry-compatible. AI-native. At 1/6th the price. Here's why we built it, and how to get the most out of it. What's wrong with error tracking today? Most teams use Sentry. It's solid! But at scale, the bills get brutal. Just 100M exceptions with 90 day lookback? ~$30,000 on Sentry. We charge ~$5,000 for the exact same thing. The math isn't subtle. And so most teams still end up sampling. Which means missing the exact exception that caused the outage. The bigger problem: errors are orphaned data. Your exception lands in Sentry. Your logs are in Datadog. Your traces are somewhere else. Root cause analysis becomes a multi-tab archaeology project at 3 am. We built error tracking natively inside Better Stack: the same platform where your logs, traces, metrics, uptime checks, and on-call schedules already live. Errors are just another signal. They belong together. The part that changes how your team works: Our AI SRE doesn't just surface errors. It fixes them. See a new exception? One click. The AI SRE analyzes the full context, from stack traces, environment variables, browser sessions, related logs and recent deploys, and opens a pull request. Not a ticket. Not a summary. A pull request with the fix. This is what happens when error tracking is fully integrated with the rest of your observability stack instead of bolted on separately. The AI has everything it needs to actually act. The migration is trivial: 1. Keep your existing Sentry SDK. Don't touch a single line of instrumentation code. 2. Point the DSN at Better Stack. 3. Done. Errors flow in. Your dashboards work. Your alerts work. 4. New exception appears. Click "Fix with AI SRE." Pull request lands in your repo. 5. Review, merge, close. That's the whole workflow. The AI angle is real, not a marketing badge. LLMs are genuinely good at fixing bugs if they have full context. The reason AI coding assistants sometimes frustrate engineers is incomplete information, not the model. We solve that by giving the AI SRE your entire telemetry stack as context. Stack traces, logs, traces, service maps, previous incidents and much more. All of it, in one place, at the moment it matters. Observability tools are only useful if you actually ingest all your data. At current prices of other tools, most teams can't afford to. Now you can, and your AI SRE can actually do something about it.

Juraj Masar

14,920 views • 4 months ago

I built a mobile app to check Paddle revenue (because they don't have one): 👉 - Use your Paddle API key (read-only and scoped) - Live data with beautiful and useful graphs built with native Swift UI. - Multi-account supported, unified revenue metrics. - Data stay on device, no server (api requests are sent directly from your phone) - Home widgets - I made it free to download on App Store (once it's approved) - Buy the source code for $19 and customize it however you want (save 5hrs of prompting if you try to do it yourself). Some interesting facts about this side project: - I vibe coded with 100% claude code remotely on my Mac Mini (with my AI assistant setup) in less than 24 hours. - I have read 0 line of code in this project and never opened Xcode myself. - My AI assistant designed the app with GPT Image 2, built the app with Swift UI, test it on simulator (via screenshots), send the test build to TestFlight for me to test, and invited me to the app store connect account so I can test on my phone, then the AI submitted the app to App Store and currently waiting for approval. - For the website, I ask it to come up with a domain name, I bought it via manually and give it access via Cloudflare API, the AI design and create a static website with GitHub, test it with lighthouse CLI, deploy via GitHub pages, config the domain DNS, deploy the website. - Then I sign up an account with Polar payment, create an API key and ask the AI to setup a store, add payment, link with the account, and add the payment to the website. The entire process happened in the last 24 hours with me only talking to the AI via Telegram. This is such a fun side project not only to create an app that I wish exists, but also to push the limit of what I can use AI for, and so far I'm very impressed. I'll create so much more apps! It feels like I have unlocked a super power.

Tony Dinh

43,787 views • 2 months ago

10 free GitHub repos that can save you hundreds every month. open-source. free to use. better than most people think. ↓ 1️⃣ OpenScreen — an alternative to Screen Studio ($29/mo) • record polished demos on macOS, Windows, and Linux • automatic cursor effects, blur, annotations, GIF + MP4 export • lightweight and perfect for product walkthroughs without extra editing — 2️⃣ VoiceBox — an alternative to ElevenLabs ($22/mo) + Wispr Flow ($15/mo) • privacy-first AI voice toolkit that runs locally • clone voices with a few seconds of audio • supports 7 TTS engines, 23 languages, and system-wide voice dictation • works with Apple Silicon, CUDA, and ROCm — 3️⃣ OpenShorts — an alternative to Opus Clip ($19/mo) + Submagic ($16/mo) • convert long videos into viral vertical clips • auto captions, face tracking, and AI clip selection • includes AI UGC video generation • easy Docker deployment for self-hosting — 4️⃣ FreeLLMAPI — an alternative to ChatGPT Pro + Claude Pro ($20/mo each) • combine 14 free AI providers behind one API • OpenAI-compatible endpoint • roughly 800M free tokens/month • built-in routing, failover, encrypted key storage, and dashboard — 5️⃣ Playwright MCP — an alternative to Browserbase ($39/mo) + Browser Use ($25/mo) • Microsoft's official browser automation MCP • AI agents interact using accessibility trees instead of screenshots • faster, cheaper, and more reliable automation • works with Claude Code, Cursor, Windsurf, and Codex — 6️⃣ Vibe Trading — an alternative to TradingView Premium ($60/mo) • AI-powered investing and strategy research platform • supports stocks, crypto, forex, futures, and options • dozens of built-in research skills • backtesting included without requiring paid APIs — 7️⃣ — an alternative to Calendly ($12/mo) + SavvyCal ($12/mo) • open-source scheduling platform • round robin, team scheduling, routing forms, payments • integrates with Google Calendar, Outlook, Apple Calendar, Zoom, Meet, and Teams • deploy yourself in minutes — 8️⃣ Whisper — an alternative to ($17/mo) • OpenAI's speech recognition model • transcribes and translates audio in nearly 100 languages • timestamp support included • runs locally on CPU or GPU — 9️⃣ Postiz — an alternative to Buffer ($15/mo) • schedule content across all major social platforms • AI-generated captions and hashtags • built-in analytics and collaborative workspaces • growing rapidly with a large open-source community — 🔟 Vaultwarden — an alternative to 1Password ($8/mo) • lightweight Bitwarden-compatible server written in Rust • works with official Bitwarden apps • unlimited users and vaults • self-host on almost any VPS or home server — Worth knowing: Open-source isn't always a perfect replacement. You may spend a little more time setting things up. In return, you get: • no monthly subscription • full ownership of your data • complete control over your workflow That's a trade many builders happily make. Save this for later. Someone on your timeline is probably paying for at least three of these. — Kshitij Mishra

Kshitij Mishra | AI & Tech

16,359 views • 16 days ago

10 free github repos that can replace major SaaS with subscriptions. all free. open-sourced. some are MIT licensed. — 1️⃣ openscreen — replaces screen studio ($29/mo) - a clean macOS/windows/linux screen recorder for polished demos. - blur, cursor highlighting, annotations, export to mp4 or gif at any aspect ratio. - doesn't try to clone every feature, just nails the basics for quick walkthroughs you'd post on X. — 2️⃣ voicebox — replaces elevenlabs ($22/mo) + wisprflow ($15/mo) - local-first AI voice studio. - clone voices from 3 seconds of audio, generate speech across 7 TTS engines in 23 languages, - dictate into any text field with a global hotkey. - nothing leaves your machine. - runs on apple silicon, cuda, rocm. — 3️⃣ openshorts — replaces opus clip ($19/mo) + submagic ($16/mo) - free AI video platform. - clip generator turns long youtube videos into 9:16 shorts with auto-subtitles and face tracking (runs on free gemini + elevenlabs tiers). - also includes AI UGC video generation with actors — that part is pay-per-use via fal. ai (~$0.65-2 per video). docker self-host. — 4️⃣ freellmapi — replaces chatgpt pro + claude pro ($20/mo each) - stacks 14 free AI provider tiers (google, groq, cerebras, openrouter, github models + 9 more) behind one openai-compatible endpoint. ~800M tokens/month. - smart router with failover, sticky sessions, encrypted key storage. ships with a dashboard. — 5️⃣ playwright-mcp — replaces browserbase ($39/mo) + browser use ($25/mo) - microsoft's official MCP server that gives any AI agent full browser control. - uses accessibility trees, not screenshots — deterministic and token-efficient. - works with claude code, cursor, windsurf, codex out of the box. — 6️⃣ vibe-trading — replaces tradingview premium ($60/mo) - natural-language finance research agent. - 7 backtest engines across stocks, crypto, futures, forex. - 75 specialist skills (factor analysis, options strategy, ML strategy). - 29 multi-agent swarm presets. - 21 of 22 MCP tools work with zero API keys. — 7️⃣ CalCom — replaces calendly ($12/mo) + savvycal ($12/mo) - the open-source scheduling infrastructure. - one-on-ones, group events, round-robin, team booking, - payment collection (stripe), routing forms, workflows. - integrates with google/outlook/apple calendar, zoom, meet, teams. - self-host in 10 minutes with docker. 40k stars. — 8️⃣ whisper — replaces otter ($17/mo) - openAI's open-source speech-to-text model. - transcribe audio in 99 languages, translate to english, generate timestamps. - runs locally on cpu or gpu. - the actual model behind most "AI transcription" SaaS tools you're paying for. — 9️⃣ postiz — replaces buffer ($15/mo) - AI-powered social media scheduler. - cross-post to X, linkedin, instagram, tiktok, threads, bluesky, mastodon, youtube, pinterest. - AI captions and hashtags. - analytics dashboard. team workspaces. 31k stars and rising. — 🔟 vaultwarden — replaces 1password ($8/mo) - unofficial bitwarden-compatible server written in rust. - works with every official bitwarden client (mobile, desktop, browser). - unlimited users, unlimited vaults, full enterprise feature set. - runs on a $5 VPS or your home server. — disclaimer: open-source ≠ 1:1 replacement. you'll trade polish for ownership, hand-holding for control, and a credit card for a github version. for builders, prototypers, and indie hackers — that's the whole point. for everyone else, the paid tools still have their place. bookmark this. share with one friend bleeding subscription fees. ~m0h

m0h

247,857 views • 2 months ago

Your competitor spent 8 months and $50K building an AI voice agent SaaS. You typed one prompt on naïve and shipped the same thing today. That is not an exaggeration. That is exactly what just happened. 🔗 I opened Naive, typed one sentence, and watched a full team of AI employees spin up and start building my AI voice agent SaaS platform from scratch. No dev agency. No co-founder. No seed round. No 8-month runway burn. Here's what my team built, and is running right now: 🔧 Engineer: architected the entire platform, wrote production code, shipped without a single review from me. 📞 Sales rep: started booking demos with potential customers before the platform was even fully live. 🎧 Support agent: set up the entire ticket system and started handling user queries from day one. 💰 Finance manager: set up revenue tracking, reconciled accounts, and started generating reports automatically. Each one has their own email inbox, bank account, phone number, and workspace. They share context. They delegate tasks to each other. They get sharper with every user onboarded and every bug resolved. My entire prompt: "Build me an AI voice agent SaaS platform." That's all I typed. Then I walked away. No technical background. No dev experience. No agency retainer required. What founders on this platform are seeing right now: → Real ARR with zero human employees → +32% revenue growth week over week → +42% tasks completed week over week You have a SaaS idea sitting in your head right now. One prompt on naïve and it's already shipping. Your competitor burned 8 months to get where you'll be in 10 minutes. 👉 #NaïveAI2B9YHR

Gina Acosta

15,888 views • 3 months ago

I've been building a music player with Next.js for fun. Here's a quick demo of how it works (it's open source!) • Demo: • Code: If you want to learn more about how it's built, here's more details ↓ I'm using Postgres (with Drizzle) to store information about the songs and playlists. Audio and image files are stored in Vercel Blob (object storage), and the URLs are then referenced in the database. For the UI, I'm using shadcn/ui (so Tailwind CSS and Radix). This made it easy to copy/paste in some nice components, like the dropdown menus. I built the entire first version of the UI in v0 and then iterated from there, feeding it my Drizzle schema as a source in the project and having it scaffold some of the boilerplate for me: I added support for keyboard navigation (using arrow keys) or vim motions (j/k to go up/down, and h/l to go between playlists and tracks). Also, space to toggle the now playing song, and / to focus the search input. The search function has a nice utility to highlight the currently searched text on the page in yellow. Then, I was exploring how to pass metadata from my application to macOS or iOS. Turns out there's an API for that – MediaSession. Web apps can share metadata about what media is playing (title, artist, album artwork) and sync play/pause/seek with system media controls. Works across modern browsers — even integrates with iOS dynamic island and shows up on lock screens: I set up my app like a PWA – it has a manifest.json file, so it can be installed to my iOS home screen or added to my dock on macOS. On iOS, it then uses the full screen height `100dvh` (dynamic viewport) and has padding on the bottom for the safe area with the `env()` CSS function. Finally, I was able to use the Vercel AI SDK in a script to clean up the metadata on audio files I downloaded from YouTube. Bonus: I even was able to dogfood the React Compiler, which helped me fix a performance bug! That's all! It's fun to make personal software:

Lee Robinson

118,242 views • 1 year ago

Learn to build conversational AI voice agents in "Building AI Voice Agents for Production", created in collaboration with LiveKit and RealAvatar, and taught by dsa (Co-founder & CEO of LiveKit), Shayne (Developer Advocate, LiveKit), and Nedelina Teneva (Head of AI at RealAvatar, an AI Fund portfolio company). Voice agents combine speech and reasoning capabilities to enable real-time conversations. They're already being used to support customer service, to improve accessibility in healthcare, for entertainment applications, and for talk therapy. In this course, you’ll learn to build voice agents that listen, reason, and respond naturally. You’ll follow the architecture used to create the "AI Andrew" Avatar, a collaborative project between and RealAvatar that responds to users in what sounds like my voice. You’ll build a voice agent from scratch and deploy it to the cloud, enabling support for many simultaneous users. What you’ll learn: - Understand the fundamentals of voice agents, including key components like speech-to-text (STT), text-to-speech (TTS), and LLMs, and how latency is introduced at each layer. - Explore voice agent architectures and the trade-offs between modular pipelines and speech-to-speech APIs. - Explore how platforms like LiveKit mitigate latency issues with optimized networking infrastructure and low-latency communication protocols. - Learn how to connect client devices to voice agents using WebRTC—and why it outperforms HTTP and WebSocket for low-latency audio streaming. - Incorporate voice activity detection (VAD), end-of-turn detection, and context management to detect turns, handle interruptions, and manage conversational flow. - Understand the trade-offs between latency, quality, and cost in an example in which you build a voice agent and change its voice. - Equip your agent with metrics to measure latency at each stage of the voice pipeline and learn the key levers you can pull to make your agent faster and more responsive. The voice agents built in this course also incorporate voice technology from , a supporting contributor to the project. By the end of this course, you'll have learned the components of an AI voice agent pipeline, combined them into a system with low-latency communication, and deployed them on cloud infrastructure so it scales to many users. I’m looking forward to seeing what voice agents you build from this course! Please sign up here:

Andrew Ng

87,484 views • 1 year ago

I built a self-hosted Sentry clone that runs entirely on Cloudflare Workers, and I think it showcases one of the most underrated features in the Cloudflare ecosystem: Service Bindings. Let me explain why this matters. When you have multiple Cloudflare Workers (an API, a webhook handler, a cron job), they all need common things: error tracking, authentication, rate limiting, metrics. The typical solution? External HTTP calls to third-party services. That means: - 50-200ms latency per call - Egress fees - Your data leaving your infrastructure - Another vendor to manage Service bindings let Workers call each other directly inside Cloudflare's network. No HTTP. No internet. Just internal RPC with <5ms latency. With Workers Sentinel, any Worker in my account can just point Sentry-SDK into the Service binding, and have all errors flow into one centralized dashboard, stored in Durable Objects with SQLite. No external calls. No added latency. Service bindings aren't just for error tracking. You can centralize: 🔐 Authentication — One Worker that validates tokens for all your services 📊 Metrics — Centralized collection without external observability costs 🚦 Rate Limiting — Shared counters that actually work across Workers 🚩 Feature Flags — Instant propagation, no deployment needed Think of it as building your own internal microservices mesh, but at the edge, with zero network overhead. Workers Sentinel uses two Durable Objects: - AuthState (singleton) — users, sessions, projects - ProjectState (per-project) — issues, events, stats Events are fingerprinted and grouped intelligently. The dashboard is a Vue.js app served from the same Worker. I could say i built this to learn Durable Objects or that I needed error tracking for side projects, but honestly I just need a way to show my wife why I'm sending $200/month to some guy named Claudio who apparently helps me write code. The whole thing is open source. Deploy it to your Cloudflare account, point your Sentry SDKs at it, and you're done. But more importantly: take a closer look at service bindings. They're the glue that turns a collection of Workers into an actual platform. Most Cloudflare customers I talk to aren't using them, and they're missing out. To the Sentry team: I love your work. Genuinely. Sentry is battle-tested, has incredible features, and is what you should use for anything that matters. This project is a toy. A learning exercise. A weekend hack that got slightly out of hand. Please do not trust your production errors to this dummy clone. If your startup goes down at 3 AM because Workers Sentinel missed an edge case, that's on you. I warned you. Use the real thing. But if you want to learn about Durable Objects, service bindings, and how error tracking works under the hood? Clone away. Your Workers shouldn't be islands. Connect them.

Gabriel Massadas

28,656 views • 6 months ago