How Mods works
Mods reads standard input (or a prompt you provide as an argument), sends it to a language model, and prints the result. You can prefix the input with a prompt from the Mods arguments, and optionally format the output as Markdown. This lets you pipe command output to an LLM for analysis or transformation.Get started
1
Obtain your API key
Get your API key from the Runpod Settings page.
2
Install Mods
Follow the installation instructions for Mods based on your system.
3
Configure Runpod
Update the Replace the following values:
config_template.yml
file with your Runpod configuration:base-url
: Your specific endpoint URL.api-key-env
: Your Runpod API key.openchat/openchat-3.5-1210
: The model name you want to use.aliases: ["openchat"]
: Your preferred model alias.max-input-chars
: The maximum input characters for your model.
4
Verify your setup
Test your setup by piping command output to Mods:This lists files in your
~/Downloads
directory, sends them to Mods using the Runpod API and specified model, and pipes the output to glow
for formatted display.