A paradigm is a distinct set of concepts, thought patterns, theories, or methodologies that forms a framework through which we understand and interpret reality. It represents a fundamental model or pattern that shapes how we perceive, think about, and approach problems within a particular domain.
pash
is a command line tool for running LLM prompts from files against files with goal to modify files.
Running without installation directly from the github:
npx github:podgorniy/pash
Running after installation:
pash prompt_file_path
where prompt_file_path
is a path to a prompt file. Prompt file may contain text, markdown, markdown with metadata block. pash
produces extensive logs, requiring user interaction on every step of its run.
Main prompt for the assistant resides in the input file provided into the pash
tool call. Optionally file may contain markdown metadata with data from previous prompt files runs: assistant id, thread id, run id, etc. This data is updated on each tool run multiple times. And this data is used by the tool. For example you may choose to reuse threadId
from previous runs as you're iterating on your prompt. This will save you API costs. In order not to reuse assistant/thread just remove corresponding lines from the prompt file.