BETA v0.3 · macOS · OFFLINE · WHISPER AI
RUSH OPERATOR

The editing studio for people who shoot too much and edit too little. Transcribe, search, discover and sequence your rushes — entirely on your machine, no cloud, no subscription.

JOIN THE BETA

macOS · Python 3.11+ · ffmpeg · 100% offline

localhost:8767 — RUSH OPERATOR
RUSH OPERATOR app
9
MODULES
5
EXPORT FORMATS
100%
OFFLINE
HOURS OF RUSHES
0
DATA SENT ANYWHERE
WHAT IT DOES

Everything between
the shoot and the cut

RUSH OPERATOR covers the invisible work so that when you open your NLE, you already know what to cut.

TR
TRANSCRIBE
Whisper AI runs locally. Drop video, audio, .txt, .srt or .md. No upload, no server, no waiting.
SR
SEARCH
Search any word across every hour of footage instantly. Or ask in natural language: “what does she fear most?”
DI
DISCOVER
Hidden themes, emotional peaks, contradictions, remarkable sentences — the things you didn’t know to look for.
OR
ORGANISE
Tag shot types in one click. Move or copy to organised folders automatically. Custom buttons, saved between sessions.
AE
AUTO EDIT
Four strategies: CLEANING, BEST-OF, POSITIVE, NEGATIVE. Every cut is explained and reversible from the Cut Bin.
ED
EDIT WORD BY WORD
Three simultaneous windows. Click a word to select it. Drag it to a playlist. The finest grain possible.
SQ
SEQUENCER
Multi-track sequencer. Build a narrative from any rush, drag blocks between tracks, play end to end, export as EDL.
EX
EXPORT
TXT, CSV with timecodes, EDL for Premiere or DaVinci, MP4 or WAV assembled by ffmpeg.
PL
PLAYLISTS
Persistent playlists accessible from every module. Build them from search, auto-edit or by hand.
THE WORKFLOW

Eight steps.
One application.

RUSH OPERATOR follows the actual workflow of a documentary editor — not a software engineer’s idea of it.

01
IMPORT
Drop files or a folder. Whisper transcribes in the background.
02
ORGANISE
Tag shot types, move files to labelled folders in one gesture.
03
DISCOVER
Let the algorithm reveal what you missed.
04
SEARCH
Find any word or concept across all your footage.
05
PRE-EDIT
Run AUTO EDIT. Review every cut. Restore anything wrong.
06
REFINE
Word-by-word editing across three windows.
07
SEQUENCE
Build the narrative arc in the multi-track sequencer.
08
EXPORT
EDL into your NLE, or render video directly.
SCREENSHOTS

See every module

Search any word.
Ask any question.

Every occurrence appears instantly with timecode and context. Switch to ASK mode for natural language queries.

  • Full-text search across all transcriptions
  • Timecode + context for every result
  • Natural-language semantic engine (Ask Your Rushes)
  • One click to play, add to playlist or open in editor
  • TOP WORDS panel shows live term frequency
peur SEARCH PEUR 9 OCCURRENCES RESULTS FILE TC SENTENCE LM_ITW_SAGE...00:00:40La peur c'est normal, c'est meme utile... LM_ITW_SAGE...00:00:47Mais quand elle prend toute la place... LM_ITW_MEDEC...00:00:35Des contradictions dans le systeme... LM_AMBIANCE...00:00:08Une alarme courte. Puis silence. ASK YOUR RUSHES what does she fear most? ASK

Discover what
you didn’t know
was there.

DISCOVER surfaces hidden themes, emotional peaks, contradictions and remarkable sentences — no query needed.

  • Hidden themes that insist without being stated
  • Emotional peaks detected by linguistic density
  • Contradictions between statements
  • Remarkable sentences — cut-ready extracts
  • SURPRISE ME — a random but relevant find
HIDDEN THEMES → La peur du jugement medical → Le corps comme territoire → Le silence comme langage CONTRADICTIONS → “c’est normal” vs “c’est devastateur” → “le systeme marche” vs “on est seules” EMOTIONAL PEAKS ● “C’est quelque chose qui me touche profondement, la naissance c’est un passage.” — 00:02:34 REMARKABLE SENTENCES → “La mort fait partie de ca.” → “On arrive nues. On repart meres.” → “Le silence est aussi une reponse.” ★ SURPRISE ME “gros plan” apparait 11x — toujours avant un silence long.

Automatic
pre-edit. Every
cut explained.

Four strategies. Every removal shown in the Cut Bin with its reason. Restore anything in one click.

  • CLEANING — verbal tics, empty phrases
  • BEST-OF — densest, most editorial sentences
  • POSITIVE — affirmative statements only
  • NEGATIVE — critical statements only
  • Cut Bin: restore or ignore-rule per removal
BEST-OF — keeps the densest, most editorial sentences PRE-EDIT RESULT kept 04:12 — 18 blocks original 09:32 saved 56% CUT BIN (12 removed) “bon voila”verbal ticRESTORE “euh donc”verbal ticRESTORE “c’est-a-dire”empty phraseRESTORE TC INTC OUTSENTENCE 00:00:4000:00:47La peur c’est normal, c’est meme utile. 00:01:0200:01:14C’est quelque chose qui me touche. 00:03:4400:03:52La mort fait partie de ca. Du passage.

Word-by-word
editing.
Three windows.

Click any word. Shift-click to extend. Three simultaneous windows keep context always visible.

  • Window 1 — full rush transcription
  • Window 2 — active playlist at 200% zoom
  • Window 3 — global playlist overview
  • Drag selections directly to any playlist
W1 — FULL RUSH C’est quelque chose qui me touche profondement la naissance c’est un passage et ce passage on ne peut pas le preparer vraiment on peut juste l’accompagner les femmes arrivent W2 — PLAYLIST 200% La peur c’est normal, c’est meme utile. Mais quand elle prend toute la place... W3 — GLOBAL VIEW La peur c’est normal c’est meme utile mais quand elle prend toute la place ca bloque quelque chose d’essentiel — C’est quelque chose qui me touche profondement la naissance c’est un passage et ce passage on ne peut pas le preparer vraiment on peut juste

Multi-track
sequencer.

Build the narrative architecture before you open your NLE. Multiple tracks, drag blocks, play end to end.

  • Unlimited tracks — rename, reorder, delete
  • Source browser with real-time filter
  • Drag blocks between tracks to reorder
  • Export as EDL, TXT or MP4
▶ PLAY ALL + TRACK TRACK 1 “La peur c’est normal...” 00:00:40 → 00:00:47 “Des moments de grace” TRACK 2 “Le sens il est la, toujours” — drag blocks here — SOURCE — LM_ITW_SAGEFEMME_2 00:00:12→18C’est quelque chose qui me touche...+ 00:00:40→47La peur c’est normal, c’est meme utile.
BETA TESTERS

From the first people to use it

I shot 40 hours for a one-hour film. RUSH OPERATOR was the first tool that made me feel like I could actually see all of it.
Documentary filmmaker · Feature doc · France
The DISCOVER module found a theme I had completely missed across three interviews. It reshaped my entire film.
Independent director · Investigative doc · Germany
RUSH OPERATOR transcribes while I drive back to the newsroom. By the time I sit down, the material is ready.
Video journalist · Daily news · UK
TECHNICAL REQUIREMENTS

Built for your machine.
Not for a server farm.

PLATFORM
macOS 12+
Apple Silicon recommended
REQUIREMENTS
Python 3.11+
ffmpeg (Homebrew)
AI ENGINE
OpenAI Whisper
100% local
INTERFACE
Web UI on localhost:8767
FastAPI backend
INPUT FORMATS
MP4 · MOV · MKV · MP3
WAV · TXT · MD · SRT
OUTPUT FORMATS
TXT · CSV · EDL
MP4 · WAV
LANGUAGES
FR · EN · DE · ES · IT · +90
DATA PRIVACY
Zero network calls
All data stays on-device
EARLY ACCESS

Join the beta.
Shape the tool.

Testing with a small group of documentary makers, journalists and researchers. Free access in exchange for honest feedback.

SEND A REQUEST →

macOS · 100% offline · no subscription · your data never leaves your machine