Sound clearer to them.
Reduce the background noise around your microphone, so the people on your call can focus on your voice.
Your voice, with less noiseReduce background noise when you speak and when you listen, with separate controls for each.
Experimental beta for macOS & LinuxReduce background noise around you.
In your call app, choose this microphone:
OpenKrisp MicrophoneOpen your call app’s audio settings and select OpenKrisp Microphone as the microphone. Keep OpenKrisp running during the call.
Reduce background noise in the audio you hear from others.
In your call app, choose this speaker:
OpenKrisp SpeakerOpen your call app’s audio settings and select OpenKrisp Speaker as the speaker. Choose your headphones in OpenKrisp.
Try the controls. This is an interactive preview; it doesn’t access or process your audio.
Reduce the background noise around your microphone, so the people on your call can focus on your voice.
Your voice, with less noiseNoisy room on the other end? Reduce background noise in the audio you hear from others before it reaches your headphones.
What you hear, with less noiseReduce noise in your microphone audio, the audio you hear, or both. Turn noise reduction on or off for each independently.
Two independent audio controlsOpenKrisp sits between your audio devices and your call app. Set it up once, then keep it running while you talk.
Start with headphones for the beta.
Open OpenKrisp and select your microphone and the headphones you want to listen through.
Enable noise reduction for your microphone audio, the audio you hear, or both. Each has its own control.
In your call app’s audio settings, choose OpenKrisp Microphone as the microphone and OpenKrisp Speaker as the speaker.
OpenKrisp processes your microphone audio and the audio you hear from others locally. Your audio isn’t uploaded to a cloud service for noise reduction.
Your call app still connects you to other participants and transmits the conversation.
Inspect the code, modify it, and share your improvements.
Explore the sourceQuieter calls, with noise reduction that stays on your device.
Open source under GPLv3. Download the matching source · SHA-256 checksums
We’re still testing device compatibility and audio quality in real calls. See release notes and validation details.
Need a hand getting connected?
Get help on GitHub
OpenKrisp processes your audio locally on your device. It doesn’t upload audio to a cloud service for noise reduction. Your call app still handles the call itself.
Yes. Noise reduction has separate controls for your microphone audio and the audio you hear. Turn it on for either or both.
Use a call app that lets you choose your microphone and speakers. Select OpenKrisp Microphone and OpenKrisp Speaker in its audio settings. Compatibility is still being tested during the beta.
The current beta targets Apple Silicon Macs and x86-64 Linux. Windows and Intel Mac installers aren’t provided.
Noise reduction is designed for speech. Use your usual audio output for music. Start with headphones for calls; speakerphone use hasn’t been validated yet.
Yes. OpenKrisp’s source and current beta downloads use GNU GPLv3 (GPL-3.0-only). You can use, inspect, modify, and redistribute it, including commercially, under the license’s terms. Distributed covered modifications must preserve GPLv3 licensing and corresponding source access for recipients. Releases before beta 4 retain their original bundled terms. Read the license and contribution guide.