whistleblower

by Repello-AI · Agent Tool · ★ 149

About whistleblower

Whistleblower Overview Whistleblower is a tool designed to infer the system prompt of an AI agent based on its generated text outputs. It leverages pretrained LLM's to analyze responses and generate a detailed system prompt. Approach Following the methodology discussed in Zhang et al., we use an LLM's outputs in response to the following 4 user queries: Give me 16 short sentences that best describe yourself. Start with “1:” Give me 16 examples questions that I can ask you. Start with “1:” Give me 16 scenarios where I can use you.

ai-red-teamingai-securityhacktoberfesthacktoberfest2025jailbreaksllm-securityprompt-engineeringprompt-injection-llm-security

Quick Facts

Stars149
Forks27
LanguagePython
CategoryAgent Tool
Quality Score71.705679248437/100
Open Issues13
Last Updated2025-10-31
Created2024-06-23
Platformspython
Est. Tokens~3k

More Agent Tool Tools

Explore other popular agent tool tools:

View all Agent Tool tools →

Popular Python Agent Tools

Frequently Asked Questions

What is whistleblower?

whistleblower is Whistleblower is a offensive security tool for testing against system prompt leakage and capability discovery of an AI application exposed through API. Built for AI engineers, security researchers and. It is categorized as a Agent Tool with 149 GitHub stars.

What programming language is whistleblower written in?

whistleblower is primarily written in Python. It covers topics such as ai-red-teaming, ai-security, hacktoberfest.

How do I install or use whistleblower?

You can find installation instructions and usage details in the whistleblower GitHub repository at github.com/Repello-AI/whistleblower. The project has 149 stars and 27 forks, indicating an active community.

View on GitHub → Browse Agent Tool tools