We built customized components for RSC and Logs. You should check it out. It's a bit different from what's out there, and this is from the feedback we got from the team we are working with.
I tried scanning one repository (gitlab/gitlab) and it spun for a couple of minutes then failed with "Network Error." No other error details are available.
Great.
I implemented my own simple prototype, a python script that edits my clipboard. I used the pyperclip module and a yaml file with a list of key words to substitute.
Substitution is necessary rather than removal, so that the AI's responses are still useful.
I got basic functions working but there are some nice-to-have things missing.
E.g. bidirectional info preservation. Ideally if i change /my_full_name/ file path, I want it to be translated to /john_doe/ and when the LLM gives back its response, I want to be able to paste /my_full_name/ back.
Also, preferably it would be highly automated, where I have to manually run my script to edit my clipboard.
Also, nice to have it work for non manual cases such as when using aider-chat.
Further down the line, automated redaction of screenshots.
powerful rules functionality to recursively search directories for sensitive information in files.
At it's core, Pillager is designed to assist you in determining if a system is affected by common sources of credential leakage as documented by the MITRE ATT&CK framework.
Good for catching those Oops I deployed the company password list again SNAFU's.
reply
p.s: i have contributed to those projects in past