Skip to content

Releases: jaycollett/AISermonDataAPI

v2.2.0 - embeddings generation job

Choose a tag to compare

@jaycollett jaycollett released this 31 May 04:35
95d96b4

What's Changed

  • Embeddings generation job (bge-m3, en+es chunks) by @jaycollett in #4

Full Changelog: v2.1.0...v2.2.0

v2.1.0 - chapter-marker condensing

Choose a tag to compare

@jaycollett jaycollett released this 30 May 22:03
c0155fd

Adds a chapter-marker condensing job alongside the sermon AI-content job.

  • New POST /submit_chapters + GET /chapters_status/<guid> and a dedicated chapters worker thread (own table, idempotent UPSERT, output normalization).
  • generate_chapters() condenses English transcription timings into 5-12 bilingual (EN / Mexican-Spanish) chapter markers via the Claude CLI.

Consumed by the SermonOrchestrator GenerateChapters step, which forwards the markers to the web app's /api/sermon_chapters.

v2.0.2: Lower CLI effort to medium

Choose a tag to compare

@jaycollett jaycollett released this 14 May 11:07
6f5e4b5

Drops --effort from high to medium to stretch the $200/month Agent SDK credit. Equivalent quality for single-shot structured-output sermon summaries.

v2.0.1: Claude Code CLI replaces OpenAI

Choose a tag to compare

@jaycollett jaycollett released this 14 May 01:36
2085787

Replaces OpenAI chat completions with the Claude Code CLI subprocess (claude -p, model claude-opus-4-7, --max-turns 2). Bundles Node.js + Claude Code CLI into the image. Fixes worker.py to set updated_at on error path so the 24h cleanup actually applies.

0.1.4

Choose a tag to compare

@jaycollett jaycollett released this 11 Mar 14:52

Adds logic to purge old jobs from the database.

0.1.3

Choose a tag to compare

@jaycollett jaycollett released this 08 Mar 22:08
Updates number of key quotes

0.1.2

Choose a tag to compare

@jaycollett jaycollett released this 08 Mar 20:41
Updates the number of key quotes.

0.1.1

Choose a tag to compare

@jaycollett jaycollett released this 07 Mar 22:05
Adds workflow

0.1.0

Choose a tag to compare

@jaycollett jaycollett released this 07 Mar 22:04
Initial commit