CmdID

CmdID / Commands

yek

Serialize a repository or directory into an LLM-friendly single file (fast Rust-based repomapper). tldr-pages

On several platforms

Opens CmdID with your command. It is read in your browser and sent nowhere.

Several platforms

from tldr-pages, CC BY 4.0

Serialize the current directory and write the output to a temp file (prints path)

Serialize specific directories and write output to a directory

yek path/to/directory1 path/to/directory2 ... --output-dir path/to/output_directoryIdentify

Process multiple files or use glob patterns (quote globs to avoid shell expansion)

yek "path/to/directory/**/*.rs" "path/to/directory/**/*.md"Identify

Cap the token-based output size to 128k tokens

yek path/to/directory --tokens 128kIdentify

Cap the byte-based max output size and set an explicit output file name

yek path/to/directory --max-size 100KB --output-name yek-output.txtIdentify

Stream JSON output

yek path/to/directory --jsonIdentify

Include a directory tree header in the output

yek path/to/directory --tree-headerIdentify