trident-tui
v0.12.0
Published
Trident — AI penetration-testing agent. Run it with `npx trident-tui`; it bootstraps everything and prompts for your API key.
Downloads
6,414
Maintainers
Readme
trident-tui
Trident — an AI penetration-testing agent you can run with one command, no source checkout required:
npx trident-tuiOn first run it:
- installs
uv(a fast Python manager) if you don't have it, - pulls the Docker sandbox image,
- opens a Configure LLM screen where you paste your model (e.g.
anthropic/claude-sonnet-4-6) and API key — saved to~/.trident/cli-config.json, so you only do it once.
Then scan something:
npx trident-tui --target https://example.com
npx trident-tui --target ./my-project
npx trident-tui --helpThe first run also installs a global
trident(andtrident) command. Open a new terminal afterwards and you can just runtrident …directly — nonpxneeded.
Requirements
- Docker (running) — the security tools execute inside a sandbox container. Install Docker Desktop: https://docs.docker.com/get-docker/
- Node.js ≥ 16 (for the
npxlauncher) - Everything else (Python, dependencies) is handled automatically by
uv.
Only test systems you own or are explicitly authorized to test.
How it works
This package bundles Trident as a Python wheel (vendor/*.whl). The npx launcher
boots it via uv and hands off to the trident CLI. No API keys are bundled — you
provide your own on first run.
