Get Strix running in under 5 minutes with this quickstart guide.
- Docker must be installed and running
- Your user must be in the docker group (Linux):
Then restart your PC. If you must force access without restarting, run
sudo usermod -aG docker $USERnewgrp dockerin your terminal session. - Python 3.12+ is required
- An LLM API key from a supported provider
pipx install strix-agentOr with pip:
pip install strix-agentSee Environment Variables for the full reference.
# Required
STRIX_LLM="openrouter/x-ai/grok-4.1-fast:free"
LLM_API_KEY="xxxxxx"
# Optional - for local models (Ollama, LMStudio, etc.)
# LLM_API_BASE="http://localhost:11434"
# Optional - enables web search
# PERPLEXITY_API_KEY=""
# Optional - request timeout in seconds (default: 600)
# LLM_TIMEOUT=600Or choose one of the recommended providers:
Access multiple models with one API key. Free tier available.
export STRIX_LLM="openrouter/anthropic/claude-3.5-sonnet"
export LLM_API_KEY="sk-or-your-openrouter-key"For free tier models, add :free suffix:
export STRIX_LLM="openrouter/google/gemini-2.0-flash-exp:free"Get your key at openrouter.ai
export STRIX_LLM="openai/gpt-5"
export LLM_API_KEY="sk-your-openai-api-key"export STRIX_LLM="anthropic/claude-sonnet-4-5"
export LLM_API_KEY="sk-ant-your-anthropic-key"export STRIX_LLM="gemini/gemini-2.5-pro"
export LLM_API_KEY="your-google-ai-studio-key"For other providers, see the LLM Provider Configuration guide.
# Scan a local codebase
strix --target ./your-app
# Scan a GitHub repository
strix --target https://github.com/org/repo
# Scan a live web application
strix --target https://your-app.comThe first run will automatically pull the Strix sandbox Docker image.
Results are saved to strix_runs/<run-name>/ including:
- Vulnerability findings with proof-of-concept details
- Remediation recommendations
- Full scan logs
For enhanced reconnaissance capabilities:
export PERPLEXITY_API_KEY="your-perplexity-key"- Prompt Modules - Specialized vulnerability testing modules
- Agent Tools - Browser, proxy, terminal, and other capabilities
- Vulnerability Types - What Strix scans for
- Supported Technologies - Frameworks and backends
| Issue | Solution |
|---|---|
| Docker not running | Start Docker Desktop or systemctl start docker |
| Invalid API key | Verify your key and ensure it has correct permissions |
| Model not found | Check the model name format: provider/model-name |
| Timeout errors | Increase timeout: export LLM_TIMEOUT=900 |