尚未收集仓库信息。
尚未检测到更新。GitHub 发布版本后会显示在这里。
Turn podcast RSS into searchable, downloadable transcripts — with automated transcription and LLM access via MCP.
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗Podcast transcription service -- download episodes via RSS and transcribe with Whisper. Automatically fetches publisher-provided transcripts (Podcasting 2.0) or Pocket Casts auto-generated transcripts before falling back to local transcription.
Note: This is a personal project under active development. I'm sharing it in case others find it useful, but I'm not currently providing support or reviewing pull requests.
git clone https://github.com/meltforce/cast2md.git
cd cast2md
cp compose.example.yml compose.yaml
cp .env.example .env
# Edit .env -- set POSTGRES_PASSWORD at minimum
docker compose up -d
Open http://localhost:8000 to access the web UI.
Which compose file. compose.example.yml is the template for running
cast2md: it pulls the published image and requires POSTGRES_PASSWORD to be
set. docker-compose.yml in this repo is the development stack -- it builds
from source, hardcodes the database password to dev and publishes port 5432 to
the host. Copying the example to compose.yaml as above takes precedence, so
docker compose picks the right one.
Full documentation is available at cast2md.meltforce.org.
| Section | Description |
|---|---|
| Getting Started | Architecture and key concepts |
| Installation | Docker, manual install, transcriber nodes |
| Configuration | Environment variables, Whisper models |
| Usage | Web UI, CLI, REST API, MCP server |
| Distributed Transcription | Multi-machine setup, RunPod GPU workers |
| Deployment | Production deployment, server sizing |
MIT