A tool to combine files in a folder for LLM processing
Project description
File Combiner
File Combiner is a Python package that processes files in a folder and combines them into a single output file, suitable for use with Large Language Models (LLMs).
Installation
You can install File Combiner using pip:
pip install llm_file_combiner
Usage
After installation, you can use the file-combiner
command from anywhere in your terminal:
file-combiner /path/to/folder --output combined_output.txt --extensions .py .txt --ignore venv .git
Arguments:
folder_path
: Path to the folder to process (required)--output
: Name of the output file (default: output.txt)--extensions
: File extensions to include (e.g., .py .txt)--ignore
: Folders to ignore (e.g., git node_modules)(default: ['.git', 'node_modules', 'pycache'])
License
This project is licensed under the MIT License.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for llm_file_combiner-0.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5fdeab91d56a42c5f5a7a55a5401bcc748ba382bb34c36d5e32f021f84dfd196 |
|
MD5 | f654b48a4946c3a58da3616fd5d31a30 |
|
BLAKE2b-256 | 34bef3bc9c9629c951cc0d68f51ef4f4c1998edf5037dbcb5d45eb8b609feb1c |