Categories
Self-Hosted AI Agents Reporting Penetration Testing Traffic Analysis Vulnerability Management Security AssessmentStars
Forks
Watchers
Developer links
Watchtower
Watchtower puts AI-driven security assessments into one web console, where sessions probe your attack surface while every request, finding, and piece of evidence is captured as it happens. The AI session console follows the attack surface, session progress, tool calls, and findings as an assessment runs, so you can watch an engagement unfold instead of reading a log afterwards. A built-in proxy workflow records HTTP and HTTPS traffic history with highlighted patterns, and any captured request can be sent to the Repeater for editing, replay, and response comparison. Mobile work is covered too: connect phones over USB or wireless, capture app traffic separately from accessibility control, and import WeChat mini-program packages to configure an assessment session. A public vulnerability intelligence library can be searched by component, severity, and source and kept synchronized locally, giving assessments current context without sending your targets anywhere. Findings are managed by source, severity, and status, each linked back to its supporting evidence, and the report editor assembles them with a live preview, impact notes, and remediation guidance. The dashboard tracks assets, tasks, AI sessions, token usage, and runtime resources, and task admission is budgeted against physical memory so heavy scans do not starve the host. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GPL-3.0 licensed.
Benefits
- Assessments With Evidence Attached
- Every finding links back to the requests, captures, and session records that support it, so a report reviewer can replay the evidence instead of trusting a summary paragraph.
- Web And Mobile Coverage
- One platform handles website proxy traffic, Repeater replay, mobile app device capture, and WeChat mini-program packages, replacing a shelf of separate tools for each target type.
- Reports Built From Sessions
- Generate client-ready reports directly from a session or another source, then edit with a live preview that keeps supporting evidence, impact, and remediation guidance beside each finding.
- Self-Hosted And Private
- Targets, traffic captures, credentials, and findings stay on your own Docker host, and the local vulnerability library synchronizes without sending assessment data to a vendor cloud.
Features
- AI Session Console
- Watch the attack surface, session progress, tool calls, and findings of a running AI assessment in a single console view.
- Proxy History And Repeater
- Captured HTTP and HTTPS records carry HaE-style highlights, and requests move into Repeater for editing, replay, and response comparison.
- Mobile App Assessment
- Manage USB and wireless device connections with separate traffic capture and accessibility control, then inspect mobile connection records.
- Vulnerability Intelligence Library
- Search public vulnerability data by component, severity, and source, with local capability checks and synchronization status.
- Findings And Report Editor
- Organize findings by source, severity, and status, then edit reports with live preview, evidence, impact, and remediation sections.
- Resource-Aware Task Budgeting
- Task admission is estimated from available physical memory, reserves, and resource pressure, with runtime trends shown before work starts.