Overview
The command line (murmurvault --help) and the terminal UI are the main
interfaces. These pages document the modules underneath them for scripting and
development.
Modules¶
- Vault – Recordings, transcripts, folders and tags on disk.
- Audio – Capture devices, tracks, resampling and decoding.
- Engines – Transcription engines: built-in faster-whisper and OpenAI-compatible APIs.
- Live transcription – Real-time draft transcription while recording.
- Recording session – Capture plus live draft, as used by the CLI and TUI.
- Pipeline – Import, transcription passes, indexing and export.
- Diarization – Optional speaker diarization with pyannote.audio.
- Search – Hybrid keyword and semantic search with reranking.
- Configuration – Defaults and the user configuration file.