Prompt files in parallel

Batch-processing CLI

Turn a prompt into a repeatable source and document processing pipeline.

Explore source
Parent systemChatGPT
StatusMaintained
Modules1
RepositoryChatGPT/ChatGPT.CLI

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.

  1. 01

    File and recursive directory inputs

  2. 02

    Pattern, extension, and output mapping

  3. 03

    Parallel worker threads

  4. 04

    Configurable endpoint and generation settings

From intent
to working system.

01

Discover

Files, directories, patterns, and recursion select inputs.

02

Prompt

Directions and per-file content form each request.

03

Process

A configurable worker pool executes jobs.

04

Write

Output paths and extensions preserve a repeatable artifact layout.

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.

01 · Install
Terminal
dotnet tool install --global ChatGPT.CLI
02 · Use · bash
Terminal
chatgpt -d ./src -p "*.cs" -r -o ./docs -e md --threads 4 --directions "Write concise API documentation."

Use one layer.
Compose the rest.

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.

ChatGPT

Search everything.

Loading the index…

move open esc close

Preparing metadata and full-text search…