Prompt files in parallel
Batch-processing CLI
Turn a prompt into a repeatable source and document processing pipeline.
Explore source ↗Capability
The ChatGPT.CLI global tool accepts files or recursive directory patterns, configurable output paths and extensions, generation settings, directions, model, endpoint, verbosity, and worker-thread count for repeatable batch transformations.
- 01
File and recursive directory inputs
- 02
Pattern, extension, and output mapping
- 03
Parallel worker threads
- 04
Configurable endpoint and generation settings
How it composes
From intent
to working system.
Discover
Files, directories, patterns, and recursion select inputs.
Prompt
Directions and per-file content form each request.
Process
A configurable worker pool executes jobs.
Write
Output paths and extensions preserve a repeatable artifact layout.
Quick start
Adopt this
capability.
Start with the primary module, then add the related packages only when the application needs those layers. Replace VERSION with the current NuGet version.
dotnet tool install --global ChatGPT.CLIchatgpt -d ./src -p "*.cs" -r -o ./docs -e md --threads 4 --directions "Write concise API documentation."Modules in this capability
Use one layer.
Compose the rest.
Source of truth
Read the module beside the complete system.
The implementation, samples, issues, and release notes stay in the parent repository so module details remain connected to the product architecture.