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.3.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2523b86888f16429da5d02eaceefa5c5bda30d54e7cd0bd6ecf4546c8b3e613d |
|
MD5 | 9ce8a8cbcda6836b70b0f3345831a982 |
|
BLAKE2b-256 | 5133e4508f349f488b6856b4f2abd08e7eaef46cfb341d7b109560c580c7b7bd |