Ingest GitHub Issues and Pull Requests into LLM-friendly text dumps
Project description
gitthread 🧵
Ingest GitHub Issues and Pull Requests into LLM-friendly text dumps.
gitthread is a companion tool to gitingest that focuses on the conversational context of GitHub Issues and Pull Requests.
Features
- Issue & PR Ingestion: Extract title, body, and all comments from any public GitHub issue or PR.
- Smart Linking: Automatically detects and ingests linked issues (e.g.,
#123or "fixes #123") in PR descriptions. - Repository Context: Integrates with
gitingestto provide a summary of the repository structure. - LLM-Friendly: Outputs clean Markdown formatted for easy consumption by LLMs.
- CLI & Web: Use it in your terminal or via a web interface.
Installation
pip install gitthread
Usage
CLI
gitthread https://github.com/user/repo/issues/1
License
MIT
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
gitthread-0.1.0.tar.gz
(2.2 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file gitthread-0.1.0.tar.gz.
File metadata
- Download URL: gitthread-0.1.0.tar.gz
- Upload date:
- Size: 2.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2d2addd06a0da5f586628be8f5caa5522521b3374b1ca77a3dcebfaa81671ce1
|
|
| MD5 |
14b6900e7fe0715d36f923685654e9e5
|
|
| BLAKE2b-256 |
ca69dfafe353747a58ac79c458576cc1c0948033e8300a16909c17aa9c0f130a
|
File details
Details for the file gitthread-0.1.0-py3-none-any.whl.
File metadata
- Download URL: gitthread-0.1.0-py3-none-any.whl
- Upload date:
- Size: 2.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a6f8459f1f0b68ea80f9be8cf02760295517b07b2d0a96f0dcfb9061713ec644
|
|
| MD5 |
925af62a91f0954dce12e7ffa4b10009
|
|
| BLAKE2b-256 |
69fde4295fbb1e314d995fc9e6af57b67652bf67f0bf44ba5d40b728179641b3
|