Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Create a text digest of the repository for prompting LLMs #70

Merged
merged 4 commits into from
Jan 23, 2025

Conversation

vishnuravi
Copy link
Member

@vishnuravi vishnuravi commented Jan 1, 2025

Create a text digest of the repository for prompting LLMs

This PR creates an action that generates a "prompt-friendly" text digest of a given repository to be used with an LLM (e.g. a coding assistant) and uploads it as an artifact.

📝 Code of Conduct & Contributing Guidelines

By submitting creating this pull request, you agree to follow our Code of Conduct and Contributing Guidelines:

Copy link
Member

@PSchmiedmayer PSchmiedmayer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @vishnuravi!

@PSchmiedmayer PSchmiedmayer added the enhancement New feature or request label Jan 19, 2025
@vishnuravi
Copy link
Member Author

Thanks for the review @PSchmiedmayer! I'm going to add some parameters here so that we can control which files to include/exclude when reusing this workflow, among other options that gitingest supports. I am thinking we could reuse this workflow in our module repositories such that a new markdown digest is generated each time a release is tagged and it is either uploaded somewhere or checked into the repo.

@PSchmiedmayer
Copy link
Member

Agree; that would be great! 🚀

@vishnuravi vishnuravi merged commit 2cd63fc into main Jan 23, 2025
3 checks passed
@vishnuravi vishnuravi deleted the create-digest branch January 23, 2025 23:04
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement New feature or request
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants