No description
  • C 94.1%
  • Makefile 5.4%
  • HTML 0.4%
Find a file
creations 4f08a4714e
All checks were successful
fmt / fmt-check (push) Successful in 15s
ci / build (push) Successful in 28s
sanitize / sanitize (push) Successful in 29s
add transcribe and ad detection
2026-06-25 10:51:52 -04:00
.forgejo/workflows https server using civetweb 2026-06-24 20:06:29 -04:00
.github/workflows https server using civetweb 2026-06-24 20:06:29 -04:00
migrations add whisper 2026-06-25 08:50:46 -04:00
public start with api calls 2026-06-25 00:38:31 -04:00
src add transcribe and ad detection 2026-06-25 10:51:52 -04:00
tools small dedupe 2026-06-25 05:21:20 -04:00
.clang-format a start 2026-06-24 18:25:12 -04:00
.clangd a start 2026-06-24 18:25:12 -04:00
.env.example start with api calls 2026-06-25 00:38:31 -04:00
.gitignore https server using civetweb 2026-06-24 20:06:29 -04:00
LICENSE a start 2026-06-24 18:25:12 -04:00
Makefile add transcribe and ad detection 2026-06-25 10:51:52 -04:00
README.md a start 2026-06-24 18:25:12 -04:00

maat

self-hosted podcast ad stripper. ingests podcasts from rss feeds and watched local directories, transcribes them with whisper, uses an llm (claude or a local openai-compatible model) to find ad segments, then cuts them out or marks them as chapters. serves a web ui and a cleaned rss feed.

work in progress.

license

agpl-3.0-or-later. see LICENSE.