Activity
Mon
Wed
Fri
Sun
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Jan
Feb
What is this?
Less
More

Memberships

Open Source Voice AI Community

816 members โ€ข Free

Brendan's AI Community

23.4k members โ€ข Free

40 contributions to Open Source Voice AI Community
OPBX Goes Multi-Tenant and FREE SaaS
Hi All, So, as I've told you all a few weeks ago, I've published an open source tool called OPBX - which is a business PBX system, that works on top of Cloudonix and provides some interesting capabilities when working with voice agents. I've added multi-tenant capabilities to it - so if you install it, you can use it to service all your customers. At the same time, I'll be launching a SaaS version of OPBX, completely FREE of charge, so that you can use it and build with it. Next week, I'll be holding a special OPBX training session, showing how to integrate OPBX with VAPI, Retell, etc. In addition, I'll show how to build multi-agent IVR trees, warm transfers that work as they should and more. Cloudonix Velocity Training Registration - https://us02web.zoom.us/meeting/register/6D63tRaYSDihkJtUlpNp-A#/registration OPBX Github Repository - https://github.com/greenfieldtech-nirs/opbx Looking forward to seeing you all. Nir S
Coval for Simulations? Evals?
I'm currently handling about 6k calls per day between a few different enterprises. We're likely going to implement and build this all out in LiveKit but I also need a better eval + simulation solution and I don't really want to build it out as well. I have seen Coval but I don't know the cost yet -- what else it out there that you guys use that can give me actionable feedback of missed tool calls, hallucinations, etc.
0 likes โ€ข 21h
@Ryan Stomel If you are working at that scale, I would love to talk to you and learn from your experience - I'm confident that our customers and agencies would also love to learn from it. Please DM me.
I cooked up a raw Voice AI orchestration engine from scratch using ๐—Ÿ๐—ถ๐˜ƒ๐—ฒ๐—ž๐—ถ๐˜ & ๐—ฃ๐˜†๐˜๐—ต๐—ผ๐—ป. ๐Ÿณ
While wrappers are great for MVPs, building your own orchestration layer gives you ๐—ณ๐˜‚๐—น๐—น ๐—ผ๐˜„๐—ป๐—ฒ๐—ฟ๐˜€๐—ต๐—ถ๐—ฝ, ๐˜€๐—ถ๐—ด๐—ป๐—ถ๐—ณ๐—ถ๐—ฐ๐—ฎ๐—ป๐˜๐—น๐˜† ๐—น๐—ผ๐˜„๐—ฒ๐—ฟ ๐—ฐ๐—ผ๐˜€๐˜๐˜€, ๐—ฎ๐—ป๐—ฑ ๐—ด๐—ฟ๐—ฎ๐—ป๐˜‚๐—น๐—ฎ๐—ฟ ๐—ฐ๐—ผ๐—ป๐˜๐—ฟ๐—ผ๐—น over the entire conversational pipeline. I designed this engine to fully replace third-party wrappers like Vapi & Retell AI. Here is a deep dive into whatโ€™s under the hood: ๐Ÿ”„ ๐——๐˜†๐—ป๐—ฎ๐—บ๐—ถ๐—ฐ ๐—”๐—ด๐—ฒ๐—ป๐˜ ๐—–๐—ผ๐—ป๐—ณ๐—ถ๐—ด๐˜‚๐—ฟ๐—ฎ๐˜๐—ถ๐—ผ๐—ป (๐—ฅ๐—ฒ๐—ฎ๐—น-๐—ง๐—ถ๐—บ๐—ฒ ๐—›๐˜†๐—ฑ๐—ฟ๐—ฎ๐˜๐—ถ๐—ผ๐—ป) Hardcoding agents is a trap. I implemented a system that executes an API call upon call initialization. โ€ข ๐—›๐—ผ๐˜-๐—ฆ๐˜„๐—ฎ๐—ฝ๐—ฝ๐—ฎ๐—ฏ๐—น๐—ฒ ๐—ฃ๐—ฒ๐—ฟ๐˜€๐—ผ๐—ป๐—ฎ๐˜€: A single engine instance can instantly apply unique System Prompts, Voice IDs, and Temperature settings based on backend parameters. โ€ข ๐—ฅ๐—ฒ๐˜€๐˜‚๐—น๐˜: You can power thousands of unique agents (e.g., specific to different businesses) without ever redeploying the core code or creating a new instance. ๐Ÿ› ๏ธ ๐—–๐—ผ๐—ป๐˜๐—ฒ๐˜…๐˜-๐—”๐˜„๐—ฎ๐—ฟ๐—ฒ ๐—™๐˜‚๐—ป๐—ฐ๐˜๐—ถ๐—ผ๐—ป ๐—ฅ๐—ผ๐˜‚๐˜๐—ฒ๐—ฟ When building raw infrastructure, manually mapping tools to agents is a major architectural hassle. I built specialized helper logic for ๐——๐˜†๐—ป๐—ฎ๐—บ๐—ถ๐—ฐ ๐—ง๐—ผ๐—ผ๐—น ๐—œ๐—ป๐—ท๐—ฒ๐—ฐ๐˜๐—ถ๐—ผ๐—ป to solve this. โ€ข ๐— ๐—ผ๐—ฑ๐˜‚๐—น๐—ฎ๐—ฟ ๐—Ÿ๐—ผ๐—ด๐—ถ๐—ฐ: The router decouples the orchestration engine from business logic. It parses the backend setup and assignsย onlyย the specific tools defined in that agent's configuration (e.g., loading "Appointment Booking" tools only when the specific use-case demands it). ๐Ÿ’พ ๐——๐—ฎ๐˜๐—ฎ ๐—ฃ๐—ฒ๐—ฟ๐˜€๐—ถ๐˜€๐˜๐—ฒ๐—ป๐—ฐ๐—ฒ & ๐—ฃ๐—ผ๐˜€๐˜-๐—–๐—ฎ๐—น๐—น ๐—œ๐—ป๐˜๐—ฒ๐—น๐—น๐—ถ๐—ด๐—ฒ๐—ป๐—ฐ๐—ฒ Logs aren't enough. I built a save_conversation function that aggregates the full session payload and triggers intelligent sub-functions immediately after the call: โ€ข ๐—–๐—ฎ๐—น๐—น ๐—ฆ๐˜‚๐—บ๐—บ๐—ฎ๐—ฟ๐˜†: Generates a natural language recap via LLM. โ€ข ๐—–๐—ฎ๐—น๐—น ๐—˜๐˜ƒ๐—ฎ๐—น๐˜‚๐—ฎ๐˜๐—ถ๐—ผ๐—ป: Structurally classifies the outcome (e.g., "Booked", "Inquiry", "Failed"). โ€ข ๐—ง๐—ฒ๐—น๐—ฒ๐—บ๐—ฒ๐˜๐—ฟ๐˜†: Captures precise Token Usage (for billing) and Latency statistics alongside the transcript. ๐Ÿ›ก๏ธ ๐—ฃ๐—ฟ๐—ผ๐—ฑ๐˜‚๐—ฐ๐˜๐—ถ๐—ผ๐—ป ๐—š๐˜‚๐—ฎ๐—ฟ๐—ฑ๐—ฟ๐—ฎ๐—ถ๐—น๐˜€ To prevent runaway costs and "zombie" connections, I engineered active background monitors: โ€ข ๐—œ๐—ป๐—ฎ๐—ฐ๐˜๐—ถ๐˜ƒ๐—ถ๐˜๐˜† ๐— ๐—ผ๐—ป๐—ถ๐˜๐—ผ๐—ฟ: Detects silence (30s default) and gracefully terminates the session.
0 likes โ€ข 21h
Nice Job, would love to host you on our weekly AMA sessions and also see if we can connect your tool with Cloudonix - very interesting.
Small AI Voice Agents Questionnaire
Hello all, I'm trying to investigate a few hypothesis I have regarding the AI Voice Agent market. My questions are mostly related to security, observability, billing and load management. In order to do so, I've built the following Google Form: https://forms.gle/oFeM9J9WV9DRX9267 If you could please answer it, I would highly appreciate it - also, once I have all the data compiled - I will publish a post with all my findings, so that people can learn from this study as well. Much Appreciated.
Musings about Vibe Coding, Pipecat, LiveKit and more
So, over the past few weeks - I've been neck deep into working with PIpecat, LiveKit and Vibe Coding. Mainly, I wanted to see what kind of milage I can get from Vibe Coding tools, and in order to test it - what's a better way than build a Pipecat/LiveKit implementation? So, I decided to examine 3 primary tools: - Claude Code - Using Sonnet 3.5 (using CLI) - OpenCode - Grok Code Fast 1 - Google Antigravity - Using Gemini 2.5 Below are my conclusions, split into several categories. ๐Ÿ’ต Financials: Most expensive to use - Claude Code Least expensive to use - OpenCode ๐Ÿ˜ก Developer Experience: Best experience - Google Antigravity Worst experience - Claude Code ๐Ÿ’ช Reliability: Most reliable - Claude Code Least reliable - OpenCode ๐Ÿš… Performance: Fastest planning and building - Google Antigravity Slowest planning and building - OpenCode So, overall - there is no "one tool to rule them all" here - and what I found out that each tool is really good at performing specific tasks. Here is what I've learned about how to "leverage" these tools in order to build something successful: - Planning can be performed with either OpenCode of Google antigravity. Google provides free developer credits for Antigravity, and their deep-thinking and reasoning engine, when applied to software architecture and design works very well. - Backend development with either ClaudeCode or Google Antigravity. When coupled with proper topic sub-agents, these are really powerful tools. For some odd reason, Claude Code is far more capable at handling complex architectures, while Google Antigravity leans towards the "hacker style" coding. - UI/UIX development - without any question, OpenCode did a better job. It was far more capable in spitting out hundreds of lines of working UI/UX code - even faster that Claude. However, if at some point it gets stuck on a specific UI component package, it may require Claude to show it the light - so pay attention to what it's doing. - Code Review, Security and Privacy - without any question, Claude is the winner here - with potentially the most extensive availability of sub-agent topic experts.
1 like โ€ข Jan 5
@Darryn Campbell I completely agree with your statement - well beyond what you even imagine. About 6 months ago, a friend of mine asked me to join him in a "AI App Building Seminar" that he went to. I went with him, only to be incredibly pissed by sitting their for 90 minutes, listening to some "qwack" trying to sell me Lovable and Replit as the "solution for all my problems" - and a prompt like "Write me a CRM system that includes an accounting system" is all that it takes to launch a SaaS. Personally speaking, I think that understanding how LLMs work, not so much the transformer part, more the analysis and understanding part - that is fundamental to learn and understand, in order to write better prompts and better instructions.
0 likes โ€ข 28d
@Randy Esguerra If you need assistance - ping me.
1-10 of 40
Nir Simionovich
4
52points to level up
@nir-simionovich-6572
I'm passionate about disrupting the communications market.

Active 11h ago
Joined Nov 7, 2025
Israel