SkillTide Submit
Official descriptionOpen source7d ago
tmestery/SPECTRE

tmestery/SPECTRE

Self-coordinating Penetration and Exploit Crew for Threat Research and Exposure.
View on GitHub ↗Direct link · no redirect page
Star count
1 ★ · tmestery/SPECTRE · read from the repository page · (checked 2026-10-16 20:00:20)
Source
read directly from its GitHub page · type: open-source project
Harvest history
first seen 2026-10-10 · last seen 2026-10-10 · seen 2× · listed by 1 sources
Score
score 103 · 1 ★ · 1 sources · repo
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: 开源项目. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository tmestery/SPECTRE;first catalogued 2026-10-10;last seen 2026-10-10。There is no official certification or quality rating here — we record sources and dates only.
Third-party quality signals

SPECTRE

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

Self-coordinating Penetration and Exploit Crew for Threat Research and Exposure
Multi-agent GitHub repository security audits with a live dashboard — scope-controlled and observable end to end.
---
> [!IMPORTANT]
> SPECTRE audits only repositories you own or have explicit permission to test.
> Every engagement requires a scope allowlist (scopes/*.yaml). Do not scan
> arbitrary public repos without authorization.
What it does
- **Four-agent crew** — Recon, VulnHunter, Exploiter, and Reporter coordinate through a shared Findings Bus
- **Live dashboard** — Watch findings, handoffs, and report sections stream in real time
- **Sandboxed tools** — GitHub API, gitleaks, osv-scanner, and workflow checks with timeouts and redaction
- **Safety by default** — Repo allowlists, audit logs, and an engagement kill switch
Run with Docker
**Requirements:** Docker with Compose, a GitHub token, and an LLM API key (Groq by default).
Open http://localhost:8080 and choose **Start audit**.
| Port | Service |
|------|---------|
| 8080 | Demo dashboard |
| 8765 | WebSocket control plane |
Optional CLI helpers (reports, halt, sessions):
Full details: Docker guide.
Configure
| Variable | Purpose |
|----------|---------|
| GITHUB_TOKEN | Access to authorized target repos |
| GROQ_API_KEY | LLM provider key (when LLM_PROVIDER=groq) |
| LLM_MODEL | Model id (see .env.example) |
Add a scope file under scopes/ listing allowed_repos before auditing a new target. Defaults ship for this repo (scopes/spectre.yaml) and a demo sample (scopes/vuln-sample.yaml).
Local development
Documentation
- Agent guide · Docs index
- Architecture · Safety & scope
- Docker · Demo UI
Security
Use SPECTRE only on authorized repositories. Keep tokens in .env; never commit secrets or unredacted findings. Report vulnerabilities in SPECTRE privately to the maintainers.
Source
github · https://github.com/tmestery/SPECTRE
Browse by field
Open source
Traction
1 ★
added
7d ago

More in Open source

All 731 in Open source →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index