Skip to content

API key supports for backends like oMLX & README improvement for uv#29

Merged
paberr merged 3 commits into
paberr:mainfrom
alanderex:main
Jun 23, 2026
Merged

API key supports for backends like oMLX & README improvement for uv#29
paberr merged 3 commits into
paberr:mainfrom
alanderex:main

Conversation

@alanderex

Copy link
Copy Markdown
Contributor

Improves instructions in README how to run ownscribe for people not familiar with uv.

Adds support for API key for OpenAI-compatible local summarization backends like oMLX

alanderex added 2 commits June 9, 2026 10:59
Servers like oMLX require an API key, but the openai backend previously
hardcoded a dummy key. Add an api_key config field with OPENAI_API_KEY
env override, falling back to the dummy so keyless local servers keep
working.
@alanderex

Copy link
Copy Markdown
Contributor Author

This is kind of related AFAIS #26

@paberr paberr self-requested a review June 12, 2026 07:57
@paberr paberr self-assigned this Jun 12, 2026
@paberr paberr added the enhancement New feature or request label Jun 12, 2026
_find_audio() now matches video containers alongside audio formats, so 'ownscribe resume <dir>' turns a meeting .mp4 into transcript + summary like a recording.wav. WhisperX already decodes the audio track via ffmpeg. Updates transcribe/resume docs and adds _find_audio tests.
@paberr

paberr commented Jun 23, 2026

Copy link
Copy Markdown
Owner

Thanks a lot for the contribution! I'm not sure about why you would run it on video files, but if you have a use-case for it, I'm happy to add it!
One important caveat to add: if you use keep_recording = false, it will delete your video file afterwards.

@paberr paberr merged commit 197b0aa into paberr:main Jun 23, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants