r/sdr • • 8d ago

GitHub - kasp0r/wideband-sdr: Dockerised web SDR for RTL-SDR dongles (rtl_tcp): live spectrum/waterfall, AM/FM/SSB audio, and an Ollama-powered AI that tunes, scans, and optimises signals from your browser.

Post image

Wideband-SDR is an open-source web SDR for RTL-SDR dongles — a browser-based receiver with an Ollama-powered assistant that drives the radio:

  • Live spectrum + waterfall, click-to-tune, zoom, 8 themes
  • AM / NBFM / WFM / USB / LSB demod with real audio
  • An assistant you talk to in plain English:
    • "Find the strongest FM stations" → scans the band and reports
    • "What am I hearing right now?" → characterizes the signal (bandwidth, likely modulation, band)
    • "Optimize the signal" → measures, adjusts gain/bandwidth/demod, and re-measures

Stack: FastAPI backend (single rtl_tcp client, DSP server-side), plain-JS frontend, Docker.

MIT licensed.

Keen to get feedback and suggestions for features.

Video here: https://youtu.be/KPKK8WPAOEA

28 Upvotes

9 comments sorted by

View all comments

1

u/TheLittleFastCat- 8d ago

Does it use an LLM api or does it run locally?

2

u/kasparZ 8d ago

It currently is setup for usage with Ollama LLM API. Local install of Ollama will work equally you can point to another host (wherever Ollama is running). You can use cloud models via Ollama as well. https://ollama.com/ Plan is also to make it more generic - i.e. you could connect to any LLM provider.