XINTEL™ Radio Intel Monitor
XINTEL™ Radio Intel Monitor

XINTEL™ Radio Intel Monitor

XINTEL™ Radio Intel Monitor (Local ASR)

XINTEL™ is a local-first “radio listener” built for disaster response, SAR, preparedness, and training. It captures audio (RTL-SDR, scanner/line-in, or PC system audio), transcribes speech with local ASR (no cloud), matches your Intel Rules (keywords + regex + built-ins), then emits INTEL HIT events straight into XTOC™ so you can keep working while it keeps listening.

Why it’s a force multiplier:

  • Disaster operations: surface “need medical”, “trapped”, “gas leak”, “evacuate”, “collapse”, “structure fire”, and more — while you’re busy with real tasks.
  • SAR / CERT / volunteer ops: catch location calls and coordinate formats, then push them into the TOC as structured events.
  • Tactical / training / exercises: turn chaotic comms into a searchable intel stream with categories, priorities, and cooldowns.
  • Preparedness monitoring post: keep a continuous watch on legally receivable traffic without tying up your attention.

Buy it here: XINTEL™ – Radio Intel Monitor + Transcription (Windows) – MKME Store

NEW: ViperGram off-air packet ingest: monitor robust radio-audio bursts from XTOC/XCOM, decode the packet text live, and push it straight into XTOC without copy/paste.

Watch XINTEL in action

See the workflow, audio monitoring, Intel Hits, and XTOC integration in the demo video below. If the embed does not load, watch it on YouTube.

What XINTEL™ is

XINTEL™ is an offline-friendly Windows app that turns audio into actionable intel:
speech → transcript → rule matches → structured Intel Hits. It’s designed to integrate with the X* ecosystem:
  • XTOC™ integration (automatic): Intel Hits are emitted as EVENT (T=9) packet wrappers and auto-imported into XTOC via a local bridge (no copy/paste).
  • ViperGram ingest (automatic): live OFDM radio-audio bursts from XTOC/XCOM can be decoded and forwarded into XTOC as recovered multiline packet text.
  • XCOM™ integration: transcripts are appended to local JSONL logs for later review, filtering, and analysis.
If you can get audio into your laptop, XINTEL™ can watch it. SDR, scanner audio, dispatch streams (loopback), or any legal feed.

NEW: ViperGram live radio-audio packet decode

ViperGram is the X* toolchain audio transport for moving XTOC packet text over any audio path, including handheld/mobile radios. When enabled in XINTEL, it can listen for those OFDM bursts on live audio, reconstruct the original packet text, and inject it directly into XTOC.
  • Use case: generate the burst in XTOC/XCOM, play it into a radio, receive the audio with XINTEL over mic/line-in, loopback, or other audio source, and let XINTEL import the recovered packet into XTOC automatically.
  • Major benefit: this gives you a radio-audio packet path with no TNC, no radio data port, and no special cable requirement.
  • Bridge behavior: XINTEL forwards the recovered multiline packet text over the local XTOC bridge, so chunked packets reassemble correctly instead of losing all but the first line.
  • Compatibility note: it targets the same practical problem as Rattlegram-style audio transfer, but it is not wire-compatible with Rattlegram.
Waveform: mono 16-bit PCM WAV @ 8000 Hz
Lead/tail silence: 180 ms each
Inter-burst gap: 240 ms
Burst edge ramp: 10 ms cosine
Symbol: 1280 useful + 160 guard = 1440 samples = 180 ms
Burst: 7 symbols = 1260 ms total
Carriers: 256 active, bins 112..367, 6.25 Hz spacing
Occupied audio: about 700 Hz..2293.75 Hz
Modulation: differential QPSK
Header: 0x56 0x47 0x01 + profile + burst index/total + payload length + repeats + CRC32
Profiles: Strong=85 bytes/2 repeats, Medium=128 bytes/2 repeats, Normal=170 bytes/1 transmit
  • Decoder path: resample to 8 kHz, detect bursts with cyclic-prefix correlation, differential-demod the payload symbols, reverse interleave/whitening, validate CRC-32, then reassemble multi-burst text.
  • XTOC result: ViperGram packets arrive in XTOC like any other ingest source once XINTEL decodes them.

How it works

Simple pipeline. Powerful results.
Audio (RTL-SDR / Line-In / Loopback)
  → VAD (speech detect)
  → Local ASR transcription
  → Intel Rules (keywords / tokens / regex / built-ins)
  → Intel Hits → XTOC™ (auto-import) + XCOM™ (logs)
In the real world, you tune for signal quality and false positives:
raise/lower VAD threshold, tighten rule types (whole-word vs contains-phrase), and add cooldowns to prevent repeat spam from one conversation.

Audio inputs

Choose the source that fits your kit:
  • RTL-SDR (rtl_fm): tune + demodulate from an RTL-SDR and feed audio into transcription.
  • Scanner / handheld radio line-out: run the speaker/headphone output into a USB audio interface or line-in.
  • PC system audio (loopback): monitor anything you’re already listening to (stream, SDR software, comms app) and let XINTEL™ watch it.
Tip: better audio = better intel. Clean the chain before you chase “better AI”.

Rules that match how people actually talk

Intel Rules are designed for fast setup under stress:
  • Contains phrase or Whole word/token matching (reduce false positives).
  • Regex (advanced) for power users (callsigns, IDs, patterns).
  • Built-in detectors: 10-codes and coordinate formats (great for surfacing actionable traffic).
  • Category + Priority for triage (MED / FIRE / SAR / OPS, etc.).
  • Cooldown timers to prevent repeated hits from a long exchange.

Accountability: optional audio clips on hits

Transcripts are fast, but audio is truth. When enabled, XINTEL™ saves a short audio clip around each Intel Hit and includes a local playback link in the XTOC Event note so an operator can confirm context.
  • Review the hit in XTOC™ → Intel and play the clip.
  • Keep proof of what was actually said (useful for after-action and accountability).

Local-first by design

  • No cloud transcription: ASR runs locally (CPU).
  • No accounts: logs and settings stay on your machine.
  • Offline-friendly: activate once online (license), then keep running offline on that device (ASR model included in the download).

Safety & compliance notes

You are responsible for complying with local laws and only monitoring transmissions you are legally allowed to receive.
XINTEL™ is an assistive monitoring tool — not a guarantee of accuracy. Always verify critical information with an operator before acting.

FAQ

Does XINTEL™ require internet?
Only for first-time license activation (if licensing is enabled). After that, XINTEL™ is designed to keep working offline on that device (ASR model included in the download).

Does it require a server?
No. XINTEL™ runs locally and connects to XTOC™ over localhost/LAN.

What radios does it work with?
Anything that can produce audio: RTL-SDR (via rtl_fm), a scanner/handheld radio line-out into your PC, or PC system audio (loopback).

Where does it store data?
Under your user profile (example: %LOCALAPPDATA%\\XINTEL\\) including config, logs, and optional audio clips.

Get XINTEL™

Downloads page (post-purchase): https://mkme.org/xintel
Community & support: https://mkme.org/discord
Pairs perfectly with: XTOC™ and XCOM™