Command-line interface for podread.app — turn articles and text into podcast episodes delivered to your personal RSS feed.
brew install jesse-spevack/tap/podread # or: curl -fsSL https://raw.githubusercontent.com/jesse-spevack/podread-cli/main/install.sh | sh
podread auth login # opens browser for device code auth
podread feed # get your RSS feed URL — subscribe in any podcast app
podread episode create --url https://example.com/articlebrew install jesse-spevack/tap/podreadcurl -fsSL https://raw.githubusercontent.com/jesse-spevack/podread-cli/main/install.sh | shThis repo is also a Claude Code plugin. Install it so Claude can create podcast episodes for you:
/plugin > Add marketplace > jesse-spevack/podread-cli
/plugin install podread@podread-cli
Once installed, just ask Claude:
"Turn this article into a podcast episode: https://example.com/article"
podread uses device code authorization. Run login and follow the browser prompt:
podread auth login
# Open this URL: https://podread.app/auth/device/XXXX
# Enter code: XXXX-XXXX
# Waiting for authorization...
# Logged in as you@example.comCheck your session or log out:
podread auth status
podread auth logoutCredentials are stored at ~/.config/podread/token.
# From a URL
podread episode create --url https://example.com/article
# From inline text
podread episode create --text "Your text here" --title "My Episode"
# From stdin
cat article.txt | podread episode create --stdin --title "Article"The command waits for processing by default (~1-5 minutes). Use --no-wait to return immediately.
podread voices # list available voices
podread episode create --url https://example.com/article --voice alloypodread episode list # recent episodes (ep is an alias for episode)
podread episode status <id> # check processing status
podread episode delete <id>podread feedAdd this URL to any podcast app. New episodes appear automatically.
All commands support --json for structured output:
podread episode list --json
podread episode create --url https://example.com --json| Variable | Description | Default |
|---|---|---|
PODREAD_API_URL |
Override the API base URL | https://podread.app |
git clone https://github.com/jesse-spevack/podread-cli.git
cd podread-cli
make build # build for current platform
make build-all # cross-compile for all platformsBinaries are written to dist/.