TachyonicTachyonic

CLI Reference

All Tachyonic CLI commands, flags, and environment variables

Commands

CommandDescription
tachyonic scanRun a security scan against a target
tachyonic attacksList available attacks
tachyonic reportGenerate a report from scan results
tachyonic loginAuthenticate with the Tachyonic platform
tachyonic logoutRemove stored credentials
tachyonic uploadUpload local scan results to the platform

scan

Run a security scan against an LLM endpoint, AI agent, or MCP server.

tachyonic scan [OPTIONS]

Target Options

FlagDescription
--target <URL>Target URL or endpoint
--provider <NAME>Provider preset: anthropic, open-ai, gemini, mistral, deep-seek, ollama, groq, together-ai
--model <NAME>Model to use
--api-key <KEY>API key (prefer env vars for security)
--auth-mode <MODE>Credential mode: api-key (default), session, auto

Scan Options

FlagDescription
--categories <LIST>Comma-separated attack categories to run
--max-attacks <N>Maximum number of attacks
--parallelEnable parallel execution
--max-concurrent <N>Max concurrent requests (default: 5)
--min-delay <MS>Min delay between requests in ms (default: 100)
--no-triageDisable triage engine, emit raw findings
--include-builtinInclude built-in attacks alongside heuristics library
--max-cost <USD>Stop scan when estimated cost exceeds threshold

Output Options

FlagDescription
--format <FMT>Output format: json (default), html, sarif
--output <FILE>Output file (default: stdout)
--no-progressHide progress bar
--include-rawInclude raw responses in output
--verboseEnable verbose logging

MCP Options

FlagDescription
--mcp-transport <TYPE>Transport: stdio (default), http
--mcp-command <CMD>MCP server command (stdio)
--mcp-args <ARGS>MCP server arguments (stdio)
--mcp-url <URL>MCP server URL (HTTP)

Verification Options

FlagDescription
--verify-llmEnable LLM-based verification of borderline detections
--verify-provider <NAME>Verification provider
--verify-model <NAME>Verification model
--verify-consensusEnable multi-judge consensus verification

Cloud Options

FlagDescription
--cloudSubmit scan to Tachyonic platform

CLI Agent Options

FlagDescription
--cli-command <CMD>CLI command for agent testing
--cli-agent <NAME>CLI agent name
--ssh-host <HOST>SSH host for remote CLI execution

Environment Variables

VariableDescription
ANTHROPIC_API_KEYAnthropic API key
OPENAI_API_KEYOpenAI API key
GOOGLE_API_KEYGoogle AI API key
MISTRAL_API_KEYMistral API key
DEEPSEEK_API_KEYDeepSeek API key
GROQ_API_KEYGroq API key
TOGETHER_API_KEYTogether AI API key
TACHYONIC_API_KEYFallback API key for any provider
HEURISTICS_PATHPath to attack library (default: ~/.tachyonic)
RUST_LOGLog level: info, debug, tachyonic=debug

Attack Categories

tachyonic scan --categories prompt-injection,jailbreak,tool-abuse
CategoryOWASPDescription
prompt-injectionLLM01Direct prompt injection attacks
system-prompt-extractionLLM01System prompt leakage
jailbreakLLM01Jailbreak and guardrail bypass
indirect-injectionLLM01Indirect prompt injection via context
tool-abuseLLM06Tool parameter manipulation and chaining
multi-turn-manipulationLLM01Multi-turn conversation attacks
vision-injectionLLM01Vision model attacks via images
sensitive-disclosureLLM02Sensitive information disclosure
supply-chainLLM05Supply chain and dependency attacks
improper-outputLLM09Output handling vulnerabilities
unbounded-consumptionLLM10Resource exhaustion attacks
permission-escalationLLM06Privilege escalation via agents
multi-agent-injectionLLM06Multi-agent system attacks
misinformationLLM09Misinformation generation
vector-embeddingLLM08Vector/embedding manipulation
video-injectionLLM01Video-based attacks

On this page