frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Show HN: The load-bearing vocabulary of Claude

https://louisabraham.github.io/load-bearing/
169•Labo333•10h ago•88 comments

Show HN: My Claude quota ran out in 10 minutes, so I made a tool to find out why

https://github.com/kelviq/tare
45•sachinneravath•2h ago•38 comments

Show HN: Yet another minimal and lightweight terminal multiplexer written in Go.

https://github.com/patriceckhart/hrdx
11•patriceckhart•1h ago•3 comments

Show HN: Restoredrill – proves your Postgres backups restore

https://github.com/ahmadpiran/restoredrill
31•ahmadpiran•4h ago•12 comments

Show HN: A lightweight, stateless database for agent memory

https://polign.com/blog-edge-agent-memory
11•anuptalwalkar•1d ago•6 comments

Show HN: See fiber breaks linked to a map

https://react-networks-lib.rackout.net/otdr-strip
11•matt-p•2h ago•2 comments

Show HN: RealDiff – runtime behavior diffing for pull requests (six languages)

https://github.com/issacnitin/RealDiff
35•issacnitin•5h ago•6 comments

Show HN: Collaborate with your team on Claude and ChatGPT artifacts

https://www.valet.dev/blog/your-agent-is-only-the-first-collaborator
3•miradu•41m ago•0 comments

Show HN: Interactive SDP Explainer for WebRTC, Sip, and RTSP

https://explainer.pion.ly/
5•JoTurk•45m ago•1 comments

Show HN: Music Visualizer|New MilkDrop engine and various types of reactive art

https://ikandy.app/
3•IKANDYAPP•59m ago•1 comments

Show HN: Voronoi Go

https://voronoigo.com/
3•igpay•1h ago•0 comments

Show HN: Sparrow-2 – Solving the cocktail party problem

https://www.tavus.io/blog/sparrow-2
6•code_brian•1h ago•0 comments

Show HN: A private radio station for issue updates across your org

https://github.com/statemediafm/statemediafmradio
3•private4e584d•1h ago•0 comments

Show HN: Dropping SynthID from 188/192 to 0/192 without changing visible text

https://mark.q1z.org
5•byte1•1h ago•0 comments

Show HN: Proval – Self-hosted code review agent for GitLab, Forgejo, and GitHub

https://github.com/seoes/proval
5•dowonseo•4h ago•1 comments

Show HN: AiTells, a Vale style package for AI-written prose tells

https://github.com/krishnasunkam/vale-ai-tells
2•krishnas2020•2h ago•0 comments

Show HN: ASOGrade – App Store keyword research using Apple Search Ads demand

https://asograde.com
3•ashwinn11•2h ago•0 comments

Show HN: IdeaKache – Ideas Worth Holding Onto

https://ideakache.com
4•jcowcher•3h ago•1 comments

Show HN: Meridian(PH#1) A better way to recognize developer contributions

https://github.com/Meridiona/meridian
5•meridiona•3h ago•0 comments

Show HN: PwnPad – hardware hacking platform built for practical learning

https://github.com/twelvesec/PwnPad
3•therepanic•3h ago•0 comments

Show HN: I built a site to share and find Claude Code passes

https://claudecoupons.com
2•alexander-g•3h ago•0 comments

Show HN: Warp – Run the 313B GLM-5.3-Flash on a MacBook with 8GB RAM

3•marcobambini•3h ago•0 comments

Show HN: KinoPipe – FFmpeg as a service for AI agents (typed ops, no shell)

https://kinopipe.com/
3•nicniclapanique•3h ago•0 comments

Show HN: Atlas – observability for startup operations via self-building agents

https://www.atlasjoins.ai/
2•csbhagav•3h ago•1 comments

Show HN: Feisty Duck's Cryptography and Security News Aggregator

https://www.feistyduck.com/news/
4•ivanr•3h ago•1 comments

Show HN: Backprompter – create, test, and deploy agents without a back end

https://backprompter.com/
3•aj-srivastava•3h ago•0 comments

Show HN: A virtual race car that drives only while someone pays for fuel

https://fuelup.lol/
4•bombashell•3h ago•2 comments

Show HN: Kitewing marketing site, inspired by Braun industrial design ca. 1968

https://www.kitewing.ai/
2•hglaser•3h ago•0 comments

Show HN: Relay Tetris

https://minivac.greg.technology/tetris/
2•gregsadetsky•3h ago•0 comments

Show HN: ThunderPhone v2 – a new architecture for voice AI

https://thunderphone.com
4•kolchinski•3h ago•0 comments
Open in hackernews

Show HN: Sparrow-2 – Solving the cocktail party problem

https://www.tavus.io/blog/sparrow-2
6•code_brian•1h ago
Hey there, I’m Brian. I've been shipping conversational models over here at Tavus for the past two years. I want to tell you about our new audio-understanding model: Sparrow-2! It’s a new category of model and a unique new approach to conversational audio.

Earlier this year we launched Sparrow-1, (at the time) our SoTA turn taking model. Since our Sparrow-1 launch, I’ve spent a lot of time listening to humans talking and trying to really understand how people know when to talk, when to listen, and when to wait. I’ve also been hunting down failure modes of the current SoTA models. And while Sparrow-1 is great, there are some failure patterns I see. We tried solving the problems with existing approaches, but solving one problem only created another.

Sparrow-1 and a lot of the existing turn taking models require noise cancellation to isolate the speaker’s audio from background noise. After removing the “noise” these models rely on simple prosodic and phonetic cues from spoken words to decide when a turn has ended. They throw out information and then pay attention to a small set of verbal and prosodic cues. This approach ignores a ton of important information.

Non-verbal cues, sounds, and environmental noise impact turn taking. Noise cancellation models assume everything non-transcribable is noise, but that’s wrong. Humans use breath, sighs, and other sounds to hold the conversational floor or bid for a turn. There are constant micro-interruptions, affirmations, quiet human and environmental sounds that add to the conversational scenario. That sound is part of what we use to understand the nuanced space of the conversational floor! Cancelling out the “noise” has the ruinous side-effect of cancelling out the flow.

Now, with Sparrow-2, instead of modelling just the primary speaker’s transcribable audio, we’ve been training a model on all the sounds and letting it decide what matters and what does not when it comes to conversational flow. Our new model continuously streams in audio and is able to understand semantics, prosody, timing, speaker identity, sighs, breaths, backchannels, interruptions, background speech, and unintelligible audio with the goal of understanding what the agent should do given the state of the audio.

Sparrow-2 fits into our larger model family and unlocks new conversational behavior, not seen before in production-ready conversational pipelines. It can pass signals to different parts of the conversation. For example if the user is in a room that’s too noisy, the bot will ask the user to move to a quieter space. Also, Sparrow-2 is semi-duplex: it considers the timing of sound in relation to the AI speech as well as the user’s.

Our main objective with Sparrow-2 is to finally crack the Cocktail Party Problem: how can we have a human-like conversation 1:1 with a user in noisy environments.

I wrote up some technical details about the model architecture here: https://www.tavus.io/blog/sparrow-2

I’d love for you guys to give it a try and let me know what you think and feel.