Combine multiple source files into a single text optimized for LLMs. Drop a folder or select directory to begin.

• Select your target model's token limit

• Optionally strip comments to save tokens

• Filter unwanted files/folders

Gitignore Settings

Optionally upload a .gitignore file first to skip processing ignored files (faster processing)

Drag & Drop Files or Folders Here

Model Settings

Removes comments from common programming languages to reduce token count

Skip files that match patterns in the repository's .gitignore file

Add custom patterns to ignore (e.g., *.log, test/*, etc.)

Filters

Automatically add patterns from .gitignore files found in the uploaded directory

Output Format

Available variables:
{path} - File path
{filename} - File name
{content} - File content
{newline} - New line character