← all repositories

chr15m/runprompt

A single-file Python script that runs LLM prompts from .prompt files directly in the shell.

runprompt
Not currently ranked — collecting fresh signals.
star history

Runprompt is a command-line tool that executes .prompt files (a Google-defined prompt specification format) against various LLM providers. It allows developers to define prompts with metadata, model selection, and schema in YAML-frontmatter files, then run them from the terminal with JSON data input. The tool supports multiple providers including OpenAI, Anthropic, Google Gemini, Ollama, and OpenRouter, with built-in features like request caching.

Frequently asked

What is chr15m/runprompt?
A single-file Python script that runs LLM prompts from .prompt files directly in the shell.
Is runprompt open source?
Yes — chr15m/runprompt is open source, released under the MIT license.
What language is runprompt written in?
chr15m/runprompt is primarily written in Python.
How popular is runprompt?
chr15m/runprompt has 441 stars on GitHub.
Where can I find runprompt?
chr15m/runprompt is on GitHub at https://github.com/chr15m/runprompt.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.