FileKitty

FileKitty

GUI for selecting text files for concatenation and submission to LLMs

Stars: 120

Visit
 screenshot

FileKitty is a simple file selection and concatenation tool that allows users to select files from a directory, concatenate them into a single file, save the concatenated file, and copy files to the clipboard. It is useful for concatenating files for use in a single file format and pasting file contents into an LLM to provide context to a prompt. The tool is built using Poetry to manage dependencies and build the app.

README:

FileKitty

A simple file selection and concatenation tool.

Features

  • Select files from a directory
  • Concatenate selected files into a single file
  • Save the concatenated file to a directory
  • Copy file to clipboard

Good for

  • Concatenating files for use in a single file format
  • Pasting file contents into an LLM to provide context to a prompt

How to use it

  1. Open the app and click Open Files.
  2. Select the files you want to concatenate:
  3. Click *Open and files will be added to the text area.
  4. Select, Copy to clipboard and paste into your prompt:

Build

Prerequisites

  • Poetry is used to manage dependencies and build the app.
  • Refer to the Poetry documentation for installation instructions.

Build from source

poetry install
poetry run python setup.py py2app
  • App should show up in ./dist/FileKitty.app
  • Copy to Applications folder

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for FileKitty

Similar Open Source Tools

For similar tasks

For similar jobs