HN user

sagarkava

31 karma

I help companies large and small build the best modern communication experiences with videosdk.live

Posts6
Comments31
View on HN
[dead] 11 months ago

Hi HN โ€” Iโ€™m launching an open-source WhatsApp AI Voice Agent for phone calls.

Tech stack: It runs on VideoSDK for the SIP gateway, bridging WebRTC โ†” SIP under the hood. For the AI side you can plug in whatever stack you prefer (LLM + STT + TTS). The repo includes example configs.

Why open-source? Most WhatsApp/voice AI projects out there are closed or tied to a single vendor. I wanted something people can actually hack on, fork, and extend โ€” whether thatโ€™s experimenting with different voices, building domain-specific agents, or integrating with CRMs.

Performance: End-to-end round-trip latency is ~400โ€“600ms in typical setups. With faster STT/TTS backends thereโ€™s headroom to improve this.

Iโ€™d love feedback on use cases youโ€™d actually want to build with this: customer support lines, personal AI assistants, language tutors, appointment scheduling, etc. Curious what directions the HN crowd would push this in.

GitHub Repo: https://github.com/videosdk-community/videosdk-whatsapp-ai-c...

Video demo: https://youtu.be/KWfCWE8S_4U?si=yb5WWr4J4n2dgBm8

Iโ€™d love feedback: what use cases would you build with this? Customer support, personal AI assistants, language tutorsโ€ฆ or something else?

[dead] 11 months ago

Hi HN, I'm excited to share our new open-source project: an AI voice agent specifically designed for call centers. This project aims to streamline customer interactions and reduce the workload on human agents by automating initial call handling.

Imagine using it to manage customer inquiries, handle reservations, or conduct surveys without human intervention. It's a game-changer for businesses looking to improve efficiency.

Key features include: - Real-time, low-latency voice conversation. - A cascading pipeline using Deepgram for STT, OpenAI (GPT-4o) for LLM, and ElevenLabs for TTS (customizable). - Advanced turn detection and voice activity detection (VAD) for smooth, natural conversations. - Fully open-source and easily customizable. - Support for Agent2Agent and MCP protocols.

Check out the repo: AI Voice Agent for Call Center https://github.com/videosdk-community/ai-voice-agent-for-cal... Main framework: VideoSDK Agents https://github.com/videosdk-live/agents

What use-cases do you envision for this AI voice agent?

Hi I am Sagar, We just open-sourced a complete framework to build an AI-powered telephony agent that can handle both inbound and outbound callsโ€”using Python, SIP, and cloud LLMs like OpenAI or Gemini.

You can use it to create smart appointment bots, voice feedback collectors, or even enterprise IVR systems. Itโ€™s modular (plug in your SIP provider or AI model), production-ready, and extensible for real-time workflows.

Features include:

SIP & VoIP call handling (Twilio, Plivo, etc)

LLM-integrated AI agent (customizable prompt & tools)

FastAPI-based server for routing and control

Plugins for STT, TTS, sentiment analysis

Support for Agent2Agent and MCP protocols

GitHub Repo:https://github.com/videosdk-live/agents Full Blog: https://www.videosdk.live/blog/ai-telephony-agent-inbound-ou...

Would love feedback from anyone working with telephony, LLMs, or real-time automation!

Chatterbox is great for local/private TTS with Resemble AI.

voice agent SDK is broader it's full real-time voice infra with STT, LLM, TTS, memory, and RAG built in. You can plug in Resemble, ElevenLabs, etc., and deploy across web, mobile, and telephony with <80ms latency.

Totally fair. The space moves fast, and it's smart to be skeptical. Here's how VideoSDK Real-Time AI Agents stand out from OpenAI agents SDKs and others:

1. Voice infra included OpenAI agents handle logic and memory, but they donโ€™t include real-time audio infra.

VideoSDK gives you:

- <80ms global WebRTC latency

- Built-in turn-taking, VAD, and noise suppression

- Real-time voice across web, mobile, IoT, and telephony

2. Fully modular pipeline No vendor lock-in. Swap STT, LLM, TTS, and avatars. Change models live per user or use case. Want ElevenLabs for tone and OpenAI for reasoning? Easy.

3. Native RAG + memory Integrated long-term memory and retrieval help reduce hallucinations and keep conversations grounded.

4. Scale-ready Deploy globally with one click using Agent Cloud or self-host with full control. Built for production use.

If you're building real-time, voice-first agents that need to work across platforms and scale reliably, this is purpose-built for that.

Happy to dive into your use case if you're exploring options.

Yes, VideoSDK Real-Time AI Agents are already running in production with several partners across different domains โ€” from healthcare assistants to customer support agents and AI companions. These deployments are handling real user interactions at scale, across web, mobile, and even telephony.

If you're curious about specific use cases or want to explore how it can fit into your product, happy to share more details or walk through an example.

Hey bigcat12345678, great question!

Yes, with VideoSDK's Real-Time AI Agents, you can control the TTS output tone, either via prompt engineering (if your TTS provider supports it, like ElevenLabs) or by integrating custom models that support tonal control directly. Our modular pipeline architecture makes it easy to plug in providers like ElevenLabs and pass tone/style prompts dynamically per utterance.

We actually support ElevenLabs out of the box. You can check out the integration details here: https://docs.videosdk.live/ai_agents/plugins/tts/eleven-labs

So if you're building AI companions and want them to sound calm, excited, empathetic, etc., you can absolutely prompt for those tones in real time, or even switch voices or tones mid-conversation based on context or user emotion.

Let us know what you're building. Happy to dive deeper into tone control setups or help debug a specific flow!

Hey

Iโ€™m Sagar, co-founder of VideoSDK.

I'm beyond excited to share what we've been building: VideoSDK Real-Time AI Agents. Today, voice is becoming the new UI.

We expect agents to feel human, to understand us, respond instantly, and work seamlessly across web, mobile, and even telephony. But, to achieve this, developers have to stitch together: STT, LLM, TTS, glued with HTTP endpoints and, a prayer.

This most often results in agents that sound robotic, hallucinations and fail in product environments without observability. So we built something to solve that.

Now, we are open sourcing it!

Hereโ€™s what it offers:

- Global WebRTC infra with <80ms latency - Native turn detection, VAD, and noise suppression - Modular pipelines for STT, LLM, TTS, avatars, and - real-time model switching - Built-in RAG + memory for grounding and hallucination resistance - SDKs for web, mobile, Unity, IoT, and telephony โ€” no glue code needed - Agent Cloud to scale infinitely with one-click deployments โ€” or self-host with full control Think of it like moving from a walkie-talkie to a modern network tower that handles thousands of calls.

VideoSDK gives you the infrastructure to build voice agents that actually work in the real world, at scale.

I'd love your thoughts and questions! Happy to dive deep into architecture, use cases, or crazy edge cases you've been struggling with.

Twilio has decided to shut down its Programmable Video SDK. This decision, while understandable, may leave many developers wondering about the future of their video-based applications.

In a recent statement, Twilio CEO Jeff Lawson explained the reason behind this decision: While I was disappointed with this decision, the Twilio Video SDK was one of the best products in town, especially for builders.

[dead] 4 years ago

We made it to#1 Product of the Day on Product Hunt

And, we're excited that Video SDK 2.0 is Trending on the #3 Product of the Week

It would be really helpful if you can share a Video SDK 2.0 with your FluttreFlow community.

Support us HARD, and make Video SDK the #1 Product of the Week

https://www.producthunt.com/posts/video-sdk-2-0

[dead] 4 years ago

I just want to thank you for your support & love!

We made it to #1 Product of the Day on Product Hunt with your help.

And, we're excited that Video SDK is trending on the #3 Product of the Week

It's time for you to show your love again, support us HARD, and make Video SDK the #1 Product of the Week

https://www.producthunt.com/posts/video-sdk-2-0

Help us turn this launch into a success party by spreading the word https://ctt.ac/Dvysi

[dead] 4 years ago
   Build an Interactive Live Streaming App in Flutter
  Learn how to build an interactive live streaming app in flutter using Video SDK with Yash Chudasma, SDE at Video SDK on May 31st, 2022 at 6:00 PM IST. 
What's in it for you?

Learn how to interactive live streaming work

Learn how to deploy & integrate flutter video SDK (Android & iOS)

Learn how to add features to the flutter SDK - recordings, interactive chat, HD screen sharing, etc

[dead] 5 years ago

We created interactive Witeboard to be the "fastest" way to share ideas remotely.

It's the fastest way to collaborate real-time with your team.

Explain Everything interactive Whiteboard is a browser and cloud-based platform That delivers a truly cross-platform collaborative whiteboarding experience.

https://docs.videosdk.live/docs/guide/prebuilt-video-and-aud...

[dead] 5 years ago

Hey Hello! I am Sagar, the CMO of Videosdk.live. Super elated, I am making this announcement for you all. We have come up with something exciting for the developer community.

Videosdk.live has recently launched its low code video SDK for video conferencing on the web and mobile and it turns out to be a huge success. Believe me, it is amazing and effortless. This prebuilt sets a video conference in your application in no more than 10 minutes, or precisely in just one click.

๐—œ๐˜€ ๐˜๐—ต๐—ฎ๐˜ ๐—ฝ๐—ผ๐˜€๐˜€๐—ถ๐—ฏ๐—น๐—ฒ? Yes! Undoubtedly yes! We have made it possible. I believe smart work is today a more wanting deal than hard work for achieving successful tasks in a shorter span. We have made that provision for you. Access your meeting smartly. All the hard work is on us, you just need to add the spark.

We build products that prosper effective communication and provide a range of services all in one video call platform. Build video calls for applications and websites hassle-free! Add these amazing features along:

๐—ฃ๐—ฎ๐—ฟ๐˜๐—ถ๐—ฐ๐—ถ๐—ฝ๐—ฎ๐—ป๐˜๐˜€ ๐—š๐—ฟ๐—ถ๐—ฑ: The participantsโ€™ grid is an intelligent grid system to make the participants more visible. Now the participants and host can see each other and derive active communication in the best quality. The video quality automatically adjusts based on the grid size to optimize internet usage.

๐—ฅ๐—ฎ๐—ถ๐˜€๐—ฒ ๐—ต๐—ฎ๐—ป๐—ฑ: Solve the problem of waiting in queue to get your queries acknowledged. Ask a question or share your opinion with just a one-click button. The Raise hand button helps the participants to get along with their doubts without disturbing the speaker in the middle of his speech. Happens to be effortless right? Thatโ€™s how we maintain decorum.

๐—ฆ๐—ฐ๐—ฟ๐—ฒ๐—ฒ๐—ป ๐˜€๐—ต๐—ฎ๐—ฟ๐—ฒ: Share your screen and present anything at the highest resolution. Cast a window, chrome tabs, or an entire screen in a few seconds. Trust me, it is a no lag feature, and it wouldnโ€™t get stuck in any manner. Nonetheless, screen sharing wonโ€™t bother the audio and video quality of your presentation.

๐—ฃ๐—ฎ๐—ฟ๐˜๐—ถ๐—ฐ๐—ถ๐—ฝ๐—ฎ๐—ป๐˜๐˜€ ๐—น๐—ถ๐˜€๐˜: Now you can look for all your participants in one click. Search through the crowd of 1000+ in the same meeting. Recognize the presence of any participant at the meeting, without any long search efforts. Mute and unmute the participants, allowing them to speak in the meeting.

๐—ฃ๐˜‚๐—ฏ๐—น๐—ถ๐—ฐ ๐—ฐ๐—ต๐—ฎ๐˜: Make valuable conclusions in a large crowd through chats. Broadcast a message or start a discussion on the spot. The Public chat window enables people to communicate with each other and derive suggestions and ideas within the meeting. No need for discussions over other applications. Use Public Chat and letโ€™s not struggle with multiple apps.

๐—ฅ๐—ง๐— ๐—ฃ ๐—Ÿ๐—ถ๐˜ƒ๐—ฒ๐˜€๐˜๐—ฟ๐—ฒ๐—ฎ๐—บ: Host an event and stream the meeting to YouTube, Facebook, and other RTMP services stress-free. Make big announcements at an ease, visible to a huge crowd from several social media in one go. Serve your conference to millions of people and make them aware of your brand and the decisions youโ€™ve taken for its growth.

๐—–๐—น๐—ผ๐˜‚๐—ฑ ๐—ฟ๐—ฒ๐—ฐ๐—ผ๐—ฟ๐—ฑ๐—ถ๐—ป๐—ด: Watch later and share the meeting with those who couldnโ€™t join. What can be a better deal when the whole meeting can be played over multiple times after it has happened? You can now play meetings on-demand with cloud recording and share the access to people to make it appreciated by the non-attendees.

๐—ช๐—ต๐—ถ๐˜๐—ฒ๐—ฏ๐—ผ๐—ฎ๐—ฟ๐—ฑ: This flawless feature allows to draw, write & scribble to explain the most complex ideas effortlessly. Create amazing ideas on the whiteboard and share them with your participants to gather focus on discussions more accurately.

๐——๐—ฒ๐—ฐ๐—ถ๐˜€๐—ถ๐—ผ๐—ป ๐—ฝ๐—ผ๐—น๐—น: Allow agendas to come to a mutual vote even if the meeting has a huge participant crowd. Ask for opinions or take a survey and arrive at a quick decision. Make tasks effortless with the poll. Derive on mutual opinion in the presence of all participants. Make decisions worthwhile. https://www.videosdk.live/

Write articles and post them on LinkedIn, Medium, or a personal website. Create a personal website to showcase your portfolio. Print business cards with a tagline that highlights the thing youโ€™re known for. Incorporate your tagline into your elevator pitch. Seek out small speaking engagements.