thomas.kopp
a37e09fb4e
feat: copy transcript to Obsidian vault on open
...
Config: obsidian.vault path. On Obsidian button click, file is copied to
vault dir then opened via obsidian:// URI. Vault path configurable in settings.
2026-04-02 11:00:55 +02:00
thomas.kopp
c7cad4bb2a
feat: add whisper.cpp ROCm backend support for AMD GPU acceleration
...
- transcription.py: new _transcribe_remote_whispercpp() using /inference endpoint
- transcription.py: backend param routes to openai or whispercpp remote path
- config.py: whisper.backend default 'openai', alt 'whispercpp'
- pipeline.py: passes backend from config to transcribe_file
- settings: backend dropdown (OpenAI-compat / whisper.cpp)
- SETUP.md: whisper.cpp ROCm build and systemd setup instructions
whisper-cpp-server running on beastix :8080 (ROCm0, gfx1030, RX 6800 XT)
2026-04-02 01:33:32 +02:00
thomas.kopp
7dfc0e0c5f
feat: add diarization config defaults (enabled=false, hf_token)
2026-04-02 00:53:53 +02:00
thomas.kopp
912b333124
feat: add audio.device and whisper.base_url to config defaults
2026-04-01 20:25:48 +02:00
thomas.kopp
1466a1529f
feat: multi-user auth — per-user spaces, pbkdf2 passwords, session tokens, login page
2026-04-01 08:39:16 +02:00
thomas.kopp
8a39d8b97e
feat: config module with TOML defaults
2026-04-01 02:14:14 +02:00