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 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.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c2bc218302009335fc9615dc3bf66926843e041539c0b9957a01c2c7c49eaff |
|
MD5 | 70a05885ecd691378fd36d5b8cfa0afb |
|
BLAKE2b-256 | 1e2f8447d0f27a6ef62923b8df7b70237a0c0faff9691c3f068688f03568cc3d |