How it works
Three simple steps to run prompts from your terminal
Install & configure
Run npm i -g pod-cli and add your API keys to ~/.pod/config.json
Run a prompt
Use pod <slug> to fetch and execute any public prompt
Get results
Output is printed to stdout—pipe it, save it, or use it in your workflow
Features
Everything you need to run prompts from the command line
Execute any prompt
Fetch prompts from Promptodex and run them against your configured AI models instantly
Template variables
Pass variables like --topic dogs or --language spanish to fill in prompt templates
Stdin support
Pipe content directly: cat article.md | pod summarize
Multi-model support
Configure OpenAI, Anthropic, and more. Override with --model
Local caching
Prompts are cached locally at ~/.pod/cache for faster subsequent runs
Open source
MIT licensed. View the source, contribute, or fork it
Quick setup
Create a config file at ~/.pod/config.json
{
"defaultModel": "4.1",
"vendors": {
"openai": {
"apiKey": "sk-your-openai-key"
},
"anthropic": {
"apiKey": "sk-your-anthropic-key"
}
},
"models": {
"4.1": {
"vendor": "openai",
"model": "gpt-4.1"
},
"sonnet": {
"vendor": "anthropic",
"model": "claude-sonnet-4"
}
}
}Usage examples
Common workflows with the pod CLI
Run a prompt
Fetch and execute a prompt by its slug
Pass variables
Fill in template variables with flags
Pipe stdin
Pipe content into the prompt's {{content}} variable
Override model
Use a different model than the prompt's default
Check configuration
Display your current settings (with masked API keys)
Run diagnostics
Verify your config, API keys, and registry connection
Commands
pod <slug>Fetch and execute a prompt from Promptodex
Options
--model <alias>Override the model to use--<variable> <value>Set template variables-v, --verboseShow verbose outputpod configDisplay configuration information including config file location and current settings
pod doctorRun diagnostic checks: config validity, API keys, registry connection, cache access
Ready to get started?
Install the pod CLI and start running prompts from your terminal.