single-file-agents
Basic Information
A collection of single-file Python agents designed to demonstrate and deliver focused, single-purpose GenAI workflows. The repository packages small, self-contained scripts that each implement an agent for a practical task such as generating jq commands, running DuckDB SQL queries, transforming CSVs with Polars, scraping web content, editing files and executing bash commands, or producing structured meta-prompts. Agents are built to run via the uv runner and target multiple model providers including Gemini, OpenAI, and Anthropic. The README provides command-line usage examples, required environment variables for API keys, and sample test data. The project is aimed at developers and practitioners who want quick, reproducible examples of prompt engineering, tool use patterns, and how to orchestrate model-based tools in single-file form.