Help

Command-Line Interface

Create podcast episodes from your terminal with the podread CLI.

Install

Homebrew (macOS / Linux):

brew install jesse-spevack/tap/podread

Or with curl:

curl -fsSL https://raw.githubusercontent.com/jesse-spevack/podread-cli/main/install.sh | sh

Log In

Connect the CLI to your PodRead account:

podread auth login

A browser window opens where you confirm a device code. Once confirmed, the CLI is authenticated.

Create an Episode

From a URL:

podread episode create --url https://example.com/article

From text:

podread episode create --text "Your text here" --title "My Episode"

From a file:

cat article.txt | podread episode create --stdin --title "Article"

The CLI waits for processing to finish by default (usually 1-5 minutes). Add --no-wait to return immediately.

Choose a Voice

podread voices
podread episode create --url https://example.com/article --voice alloy

Manage Episodes

podread episode list              # recent episodes
podread episode status <id>       # check processing status
podread episode delete <id>

Get Your Feed

podread feed

Add the URL to any podcast app. New episodes appear automatically.

More Info

Full documentation and source code are available on GitHub.

Start listening free

2 episodes/month, no credit card required

By signing up, you agree to our Terms and Privacy Policy.