OpenKrisp beta ships GPL-3.0 noise reduction for Linux PipeWire audio
OpenKrisp is a new GPL-3.0-only desktop application that performs local noise reduction on both microphone input and incoming call audio for x86-64 Linux systems using PipeWire and WirePlumber.
Summary
OpenKrisp has released an experimental beta of its free, GPL-3.0-only desktop noise reduction application for Linux. The software processes audio locally to suppress background noise from both the user's microphone and incoming call audio, with independent controls for each direction. The beta targets x86-64 Linux distributions that use PipeWire and WirePlumber as their audio infrastructure, and the developer is actively soliciting feedback on device compatibility and real-world call quality across different Linux distributions and calling applications.
The project also maintains an Apple Silicon macOS build, though the Linux release represents a notable addition to the relatively small set of open-source noise suppression tools designed specifically for modern Linux audio stacks. Source code and builds are available through the project's GitHub repository and website, with the developer requesting detailed bug reports that include distribution, calling application, and observed behavior.
PipeWire integration and local processing architecture
- Audio stack dependency: OpenKrisp requires PipeWire and WirePlumber on Linux, meaning it targets distributions that have migrated from PulseAudio to the newer unified audio and video server architecture.
- Bidirectional processing: The application applies independent noise reduction filters to both outbound microphone audio and inbound call audio, rather than operating on only one direction.
- Local-only execution: All processing occurs on the local machine with no cloud or network dependency, which eliminates latency from remote inference and preserves audio privacy.
- x86-64 limitation: The current beta does not list ARM64 or RISC-V Linux support, restricting deployment to x86-64 hardware for the Linux build.
- Experimental status: Device compatibility and call quality under real conditions remain unverified, with the project explicitly requesting field reports from users.
Why it matters
OpenKrisp adds a user-facing, privacy-respecting alternative to proprietary noise suppression solutions like NVIDIA RTX Voice or browser-integrated WebRTC noise suppression for Linux desktop users. Its PipeWire-native design aligns with the ongoing migration of major distributions to PipeWire as the default audio subsystem, potentially filling a gap for users who rely on VoIP applications that lack built-in noise reduction. For the broader open-source ecosystem, a GPL-3.0 implementation of real-time audio enhancement could serve as a reference or reusable component for other communication tools.
Original reference: www.linuxtoday.com →