Purpose of this application is to assist with code uploads to web-based LLMs such as ChatGPT and Claude as a simple solution to providing a limited number of files. This application includes drag'n'drop capabilities from the content panel.
/file_concatenator
├── .gitignore
├── Cleanup-Registry.ps1
├── file_concatenator.ico
├── file_concatenator.py
├── file_concatenator.svg
├── Install-ExeContextMenu.ps1
├── Install-PythonContextMenu.ps1
├── interface.png
├── pytest.ini
├── README.md
├── requirements.txt
├── test_file_concatenator.py
# To try the application out:
python -m venv venv
pip install -r requirements.txt
python file_concatenator.py
# Create .exe
python -m venv venv
pip install -r requirements.txt
pyinstaller file_concatenator.spec
# Add to Windows context menu
./Install-ExeContextMenu.ps1
pytest
# Remove from context menu
./Cleanup-Registry.ps1