View on Github

Create Text Context

From a GitHub Repository

GitHub Repository URL

From a Zip File

ZIP File

Select a ZIP file containing the text files you want to process.

From a Folder

The rules provided below will be used to exclude specific files and directories from the selected folder during processing. These rules are in addition to the default exclusions.

Each line should contain a single rule specifying a file or directory pattern to exclude. You can use wildcards (*) to match multiple files or directories.

For example, "*.log" will exclude all files with the ".log" extension, and "temp/" will exclude a directory named "temp" and its contents.

You can modify these rules or add additional ones to customize which files and directories are included in the processing.

What is this site?

This site simplifies the process of collecting text from multiple sources into a single text file.

Why was this tool created?

This tool was created to simplify the process of sharing context with advanced chatbots such as ChatGPT, Claude, and Gemini. By allowing users to compile and convert diverse digital content into a single text file, it facilitates easy context provision to chatbots for enhanced understanding and interaction with the material. You can find the source code for this site here.

Here are a few examples of how this tool can be useful when interacting with chatbots:

How to use:

  1. Enter the URL of a GitHub repository in the form below.
  2. Click the "Download" button.
  3. The site will process the repository and generate a downloadable text file.
  4. On the next page, click the "Download file" link to save the text file locally.

Limitations and Considerations:

FAQ:

Q: What types of files are included in the download?
A: Only text files from the repository are included in the downloaded file.

Q: What is the size limit for the repositories that can be downloaded?
A: The maximum size limit for repositories is 10.0 MB. Repositories exceeding this limit cannot be downloaded.

Disclaimer:

This site is for informational purposes only. Users are responsible for complying with GitHub's terms of service and any applicable licenses or permissions when downloading repositories.