Skip to main content

Structure

 

meetings/
├── bin/
│   ├── meeting-start        # starts transcriptrecording + Live-ASRlive transcription
│   ├── meeting-stop         # stops transcriptsrecording, asks for meeting name, renames files
│   ├── meeting-follow       # reading thefollow transcript while it is being written
│   └── summarize-meeting.shmeeting    # createscreate post-meeting summaries
├── lib/
│   ├── audio.sh             # finddefines the system audio monitor source
│   ├── paths.sh             # findcreates andsession createdirs directories+ anddefines afile paths
│   └── whisper.sh           # whisper.cpp binary, model, ASR parameters
└── recordings/
    └── 2025-03-24_1930/     # session directory (created usingon the current date and timestamp of starting 'meeting-start'start)
        ├── audio.wav        # raw system audio recording
        ├── transcript.txt  # live transcript (grows during meeting)
        ├── meta.env        # session metadata (PIDs, language, timestamps)
        ├── 2025-03-24T1930_project-sync_transcript.txt
        ├── 2025-03-24T1930_project-sync_audio.wav
        └── summary.md      # created by summarize-meeting