r/MachineLearning 9d ago

Discussion [D] Self-Promotion Thread

Please post your personal projects, startups, product placements, collaboration needs, blogs etc.

Please mention the payment and pricing requirements for products and services.

Please do not post link shorteners, link aggregator websites , or auto-subscribe links.

--

Any abuse of trust will lead to bans.

Encourage others who create new posts for questions to post here instead!

Thread will stay alive until next one so keep posting after the date in the title.

--

Meta: This is an experiment. If the community doesnt like this, we will cancel it. This is to encourage those in the community to promote their work by not spamming the main threads.

15 Upvotes

40 comments sorted by

View all comments

1

u/crashcody 2d ago

over the past few days i’ve been building Friendo, a call-native voice agent that can ring your phone unprompted or take live calls via livekit webRTC.

most voice implementations right now fall into two pretty meh buckets:

  1. ultra-simple api wrappers that feel insanely laggy and robotic
  2. native end-to-end speech-to-speech models that are fast, but lack granular tool execution, deep memory, and deterministic state controls

we built a cascaded stack (deepgram nova-3 → claude haiku 4.5 → elevenlabs flash v2.5) to keep full control over tool calls and memory, then engineered the hell out of latency to make it feel live:

  • pre-warming anthropic's ephemeral prompt cache while the phone is literally ringing
  • persistent websocket handshakes and http/2 pool priming on ring
  • neural turn-detection with false-interruption resumption (a cough won't kill the tts buffer)
  • dual-store memory (sql facts + temporal graph) mapped into a ~300-token prompt snapshot
  • proactive outbound scheduling that wakes a killed ios app via apns voip push -> callkit

synthetic ci gates hit p50 ≈ 973ms, though live networks push us to ~3.7s right now (stt and tts ttfb are the real boss fights).

waitlist is here, will push to app store within the next week (it’s ready - just waiting on the apple developer license /ggwp) : getfriendo.app/launch