TRANSCRIBER is a local Whisper-based app for turning audio and video files into transcripts on your own machine. The runnable project lives in the app/ directory. Its UI is intentionally positioned as a local/private transcription console rather than a cloud dashboard.
No environment variables are required for standard local use.
- Windows 10/11
- macOS
- Linux
- If you downloaded this repo from GitHub, open
app/ - If you want the shortest possible pointer, read
START_HERE.md - The Windows launchers are kept intentionally; do not remove them
Open PowerShell in the app/ directory, then run:
.\Setup.cmd
.\Launch.cmdFor same-Wi-Fi phone/tablet access:
.\Launch-LAN.cmdInstall prerequisites:
brew install python ffmpegThen run:
cd app
bash ./setup_unix.shInstall prerequisites:
sudo apt-get update
sudo apt-get install -y python3 python3-venv ffmpegThen run:
cd app
bash ./setup_unix.shFirst successful run confirmation on macOS/Linux:
curl -s http://127.0.0.1:8501/_stcore/healthExpected output:
ok
app/— the Streamlit app, CLI, setup scripts, docs, and packaging filesRUNME - Start TRANSCRIBER.cmd— Windows convenience launcher from the repo root.github/— GitHub Actions and issue/PR templatesLICENSE— repository license
- Open
app/ - Run
Setup.cmd - Run
Launch.cmd
- Open
app/ - Install Python 3, virtualenv support, and FFmpeg first
- Run
bash ./setup_unix.sh
- If you downloaded a release ZIP, use the instructions in
app/README.md - If you cloned the repo, start in
app/ - The root is intentionally thin; the runnable app is in
app/
- Existing source README:
app/README.md - Existing short guide:
app/START_HERE.md - Existing project map:
app/docs/PROJECT_STRUCTURE.md
