# Augustus — LLM Vulnerability Scanner (Go CLI) > Augustus is a Go-based LLM vulnerability scanner covering 210+ adversarial attacks and 28 providers; verified 205★ and pushed 2026-05-11. ## Install Copy the content below into your project: ## Quick Use ```bash go install github.com/praetorian-inc/augustus/cmd/augustus@latest augustus --help # Start with a single probe, then scale out with multiple probes + output reports (see README Usage). ``` ## Intro Augustus is a Go-based LLM vulnerability scanner covering 210+ adversarial attacks and 28 providers; verified 205★ and pushed 2026-05-11. **Best for:** Security teams running repeatable prompt-injection/jailbreak regression tests across multiple LLM providers **Works with:** Go 1.25.3+ and credentials for whichever LLM provider you target **Setup time:** 6-15 minutes ### Key facts (verified) - GitHub: 205 stars · 25 forks · pushed 2026-05-11. - License: Apache-2.0 · owner avatar + repo URL verified via GitHub API. - README-backed entrypoint: `augustus --help`. ## Main - Attack coverage: README claims 210+ adversarial attacks across prompt injection, jailbreak, encoding exploits, and data extraction. - Provider breadth: README states integration with 28 LLM providers, useful for comparing models and configs under one harness. - Ops-friendly scanning: README highlights concurrency, rate limiting, retries, and timeouts for production-style testing. - Reportable outputs: README includes sections on output formats so you can wire results into CI/security review. ### Source-backed notes - README describes Augustus as a Go-based LLM vulnerability scanner for security professionals. - README quick start uses `go install .../cmd/augustus@latest` and requires Go 1.25.3+. - README warns some probes use offensive language for jailbreak testing; use only in authorized environments. ### FAQ - **Is it safe to run against production?**: Treat it like a security test tool: rate-limit, scope targets, and use authorized environments only. - **Do I need provider API keys?**: Yes — you need credentials for each LLM provider you want to scan. - **How do I start small?**: Run a single probe first, then expand to multiple probes and report outputs once you trust the harness. ## Source & Thanks > Source: https://github.com/praetorian-inc/augustus > License: Apache-2.0 > GitHub stars: 205 · forks: 25 --- ## Quick Use ```bash go install github.com/praetorian-inc/augustus/cmd/augustus@latest augustus --help # Start with a single probe, then scale out with multiple probes + output reports (see README Usage). ``` ## Intro Augustus 是 Go 编写的 LLM 漏洞扫描器,覆盖 210+ 对抗攻击并支持 28 个 provider;已验证 205★,最近更新 2026-05-11,适合做 LLM 安全回归。 **Best for:** 需要跨多 LLM provider 做可重复的注入/越狱回归测试的安全团队 **Works with:** Go 1.25.3+,以及你要测试的 LLM provider 的访问凭据 **Setup time:** 6-15 minutes ### Key facts (verified) - GitHub:205 stars · 25 forks;最近更新 2026-05-11。 - 许可证:Apache-2.0;作者头像与仓库链接均已通过 GitHub API 复核。 - README 中可对照的入口命令:`augustus --help`。 ## Main - 攻击覆盖面广:README 声称覆盖 210+ 对抗攻击(注入、越狱、编码绕过、数据抽取等)。 - 支持多 provider:README 说明可对接 28 个 LLM provider,适合统一回归框架与对比测试。 - 更偏生产可用:README 强调并发、限流、重试与超时等能力,适合在 CI/安全评估里跑。 - 可输出报告:README 有输出格式相关章节,便于把结果接到审计/工单流程。 ### Source-backed notes - README 把 Augustus 定位为面向安全专业人士的 Go 版 LLM 漏洞扫描器。 - README 的 Quick Start 使用 `go install .../cmd/augustus@latest`,并要求 Go 1.25.3+。 - README 提醒部分 probe 会使用冒犯性内容用于越狱测试,应仅在授权环境使用。 ### FAQ - **能直接跑生产吗?**:把它当安全测试工具:限流、明确范围,只在授权环境运行。 - **需要 API key 吗?**:需要。对接哪个 LLM provider 就需要对应凭据。 - **怎么低风险上手?**:先单个 probe 小规模跑通,再逐步增加并发/探针与报告输出。 ## Source & Thanks > Source: https://github.com/praetorian-inc/augustus > License: Apache-2.0 > GitHub stars: 205 · forks: 25 --- Source: https://tokrepo.com/en/workflows/augustus-llm-vulnerability-scanner-go-cli Author: Script Depot