Skip to content
//GitHub Repo to LLM Context example\\

2 repos as XML context, 15 files each

Convert GitHub repositories into one LLM-ready context file.

Updated October 21, 2026

Input

The input this example runs GitHub Repo to LLM Context with. “Try this input” opens it in the console, where you can run it as-is or change any field first.

GitHub repositoriesrepoUrls
https://github.com/pallets/itsdangerous, https://github.com/psf/requests/tree/main/src/requests
Max files per repositorymaxFilesPerRepo
15
Document formatoutputFormat
XML tags (<file path=...>)
Directory treeincludeTree
No
Dataset rowsdatasetRows
Summary only (stats and download link, no text)
.json
{
  "repoUrls": [
    "https://github.com/pallets/itsdangerous",
    "https://github.com/psf/requests/tree/main/src/requests"
  ],
  "includeTree": false,
  "maxFilesPerRepo": 15,
  "outputFormat": "xml",
  "datasetRows": "summary"
}

The internet is full of data.
Start owning yours.

Scrape.ly gives you the infrastructure, the tooling, and the team to extract, process, and operationalize web data at any scale. Setup takes minutes. The advantage lasts forever.

No credit card. No setup calls.