Commit graph

  • 9bcd11af66 Docs: point at the pronunciation dictionary in chatterbox-tts-cli main dschlueter 2026-07-11 16:52:59 +02:00
  • a10874c574 Pin the transcript JSON keys so a stray "sender" cannot kill the podcast dschlueter 2026-07-11 15:56:02 +02:00
  • 5b389fae58 Guard against stopping the stack while a podcast is running dschlueter 2026-07-11 15:29:14 +02:00
  • 9e6d790830 Run containers as the host user instead of root dschlueter 2026-07-11 15:14:47 +02:00
  • 09c6d910a7 Docs: close the gaps an audit turned up dschlueter 2026-07-11 14:17:06 +02:00
  • 4805fe75ed Pin images by digest; add update, smoke-test and status scripts dschlueter 2026-07-11 14:12:31 +02:00
  • f350e49bd5 Add audio fallback so videos without captions work dschlueter 2026-07-11 13:49:33 +02:00
  • 2a057d04e1 Fix YouTube sources with German transcripts landing empty dschlueter 2026-07-11 13:20:14 +02:00
  • ba98ac4eb4 Add prune_podcast_data.py: clean up podcast data Open Notebook leaves behind dschlueter 2026-07-11 13:14:19 +02:00
  • 03877588e1 Fix two podcast failures: dead TTS server after reboot + CUDA OOM dschlueter 2026-07-11 13:02:32 +02:00
  • 054f867a8a Fix podcasts generating in English + failing with invalid JSON dschlueter 2026-07-11 02:30:05 +02:00
  • e2fb113213 Add dedicated API usage section (curl + Python) to BEDIENUNGSANLEITUNG.md dschlueter 2026-07-11 01:02:17 +02:00
  • 83fd13fb98 Close two documentation gaps found during an accuracy audit dschlueter 2026-07-11 00:59:06 +02:00
  • 81b2e90326 Fix podcasts defaulting to English: set language=de on default episode profiles dschlueter 2026-07-11 00:37:09 +02:00
  • 7838863dbf Add README.md, BEDIENUNGSANLEITUNG.md, and setup/start scripts dschlueter 2026-07-10 23:50:58 +02:00
  • 778f820e27 Document the num_ctx=8192 default that caused empty chat answers dschlueter 2026-07-10 23:28:12 +02:00
  • 631ed26558 Document the embedding-timeout root cause and switch to nomic-embed-text dschlueter 2026-07-10 23:00:34 +02:00
  • ef700613fe Document the two new CC0-licensed Piper-synthesized reference voices dschlueter 2026-07-10 22:45:03 +02:00
  • 0d8af23598 Add voice cloning to the TTS wrapper, default to the owner's own voice sample dschlueter 2026-07-10 22:38:03 +02:00
  • fb1fbcfabe Add local TTS/STT wrapper servers (chatterbox, faster-whisper) as openai_compatible providers dschlueter 2026-07-10 21:41:44 +02:00
  • 114dfacba8 Add CLAUDE.md documenting the deployment architecture and AI provider setup dschlueter 2026-07-10 21:08:55 +02:00
  • 52f99c51ba Initial setup: docker-compose for Open Notebook (SurrealDB + open_notebook), Ollama + OpenRouter as AI providers dschlueter 2026-07-10 21:05:23 +02:00