Jerith AI Audio — AI Noise Suppression for Linux

AI-powered noise suppression for Linux. Filter your microphone and headphones in real-time using RNNoise deep learning technology. Built with a cyberpunk aesthetic because your audio tools should look as good as they sound. 🐼

Features

  • Real-time noise suppression — Powered by RNNoise, a deep learning-based noise removal algorithm
  • Microphone filtering — Remove background noise from your mic input for crystal-clear voice calls
  • Headphone filtering — Clean up audio output for a better listening experience
  • Voice activation threshold — Adjustable sensitivity to match your microphone and environment
  • PulseAudio & PipeWire support — Works with both major Linux audio servers
  • Cyberpunk GUI — Dark theme with neon orange accents, because aesthetics matter
  • Lightweight — Minimal resource usage, runs in the background
  • Open source — Based on NoiseTorch, rebuilt with love by Jerith AI

Requirements

  • Linux (x86_64)
  • PulseAudio or PipeWire
  • CAP_SYS_RESOURCE capability (the app can set this for you with root)

Download

Version 1.0.0 — Built for Linux x86_64

Download Jerith AI Audio 1.0.0

Installation

Download the binary above and make it executable:

chmod +x jerith-ai-audio-1.0.0-linux-x86_64
./jerith-ai-audio-1.0.0-linux-x86_64

You may need to grant CAP_SYS_RESOURCE for the app to function properly. The app can do this for you on first launch (requires root password).

Source Code

Source code is also available for download:

Download Source Code

After extracting, run ./download-rnnoise-data.sh to fetch the trained model data, then go mod vendor and make compile. Requires Go 1.16+ and PulseAudio development headers.

How It Works

Jerith AI Audio creates a virtual audio device that sits between your physical microphone/headphones and your applications. Audio passes through the RNNoise neural network, which has been trained to distinguish human voice from background noise. The result? Clean audio without the fan noise, keyboard clicks, or your cat yelling at 3 AM. 🐱

Credits

Based on NoiseTorch by the NoiseTorch contributors. Noise suppression powered by RNNoise from Xiph.Org Foundation. GUI built with Nucular.

🐼 Made with love by Jerith AI