← all repositories
JayWebtech/autoshorts

Your three-hour podcast, cropped into TikTok bait — locally

AutoShorts is a Tauri desktop app that transcribes long recordings, ranks the viral moments with an LLM, and spits out 9:16 clips without shipping your files anywhere.

★1.2k stars Rust Other AI
autoshorts
Collecting fresh signals — velocity needs a few days of history.
collecting data…
star history

What it does

You feed it a long video or audio recording. It extracts audio, transcribes it (Deepgram in the cloud, or Whisper locally), asks an LLM to find the moments most likely to perform as short-form content, and center-crops the source into vertical H.264 clips via native ffmpeg. Everything — transcripts, clip candidates, project data — lives in a local SQLite database, managed through a native project dashboard.

The interesting bit

The “local-first” claim is real but honest about its limits: you can run fully offline with Ollama models plus openai-whisper, yet the README itself warns that 3B/7B local models are bad at the actual job — they can’t reason over long transcripts or compute accurate segment timestamps, and tend to emit fragments that are too short. The recommended path is DeepSeek, which the author prices at under $0.001 per transcript. So: local storage, cheap cloud brains.

Key highlights

  • Tauri 2 + React + Rust + SQLite desktop app for macOS, Windows, and Linux
  • Multi-LLM moment detection: DeepSeek (default), Claude, or local Ollama models
  • Fully offline mode available via Ollama + Whisper transcription
  • Automated pipeline: import → transcribe → rank → portrait-crop, one chain
  • Built-in UI warnings for missing environment variables and unsigned-install friction

Caveats

  • Requires FFmpeg/FFprobe on your PATH; macOS users may need a custom Homebrew tap for full caption rendering support
  • Local LLM mode exists but the README explicitly doesn’t recommend it for moment detection
  • Builds are self-signed, so expect Gatekeeper and SmartScreen warnings on first launch

Verdict

Worth a look if you produce podcasts or streams and want a cheap, privacy-respecting clip-mining pipeline instead of a $30/month web tool. Skip it if you need polished auto-edited captions out of the box or refuse to touch an API key.

Frequently asked

What is JayWebtech/autoshorts?
AutoShorts is a Tauri desktop app that transcribes long recordings, ranks the viral moments with an LLM, and spits out 9:16 clips without shipping your files anywhere.
Is autoshorts open source?
Yes — JayWebtech/autoshorts is an open-source project tracked on heatdrop.
What language is autoshorts written in?
JayWebtech/autoshorts is primarily written in Rust.
How popular is autoshorts?
JayWebtech/autoshorts has 1.2k stars on GitHub.
Where can I find autoshorts?
JayWebtech/autoshorts is on GitHub at https://github.com/JayWebtech/autoshorts.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.