Skip to content

Commit 97154c7

Browse files
committed
docs: Update README with configuration details and refine headless mode instructions
1 parent 395013f commit 97154c7

File tree

1 file changed

+16
-15
lines changed

1 file changed

+16
-15
lines changed

README.md

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -111,12 +111,25 @@ strix --target api.your-app.com --instruction "Prioritize authentication and aut
111111
strix --target https://your-app.com --instruction "Test with credentials: testuser/testpass. Focus on privilege escalation and access control bypasses."
112112
```
113113

114+
### ⚙️ Configuration
115+
116+
```bash
117+
export STRIX_LLM="openai/gpt-5"
118+
export LLM_API_KEY="your-api-key"
119+
120+
# Optional
121+
export LLM_API_BASE="your-api-base-url" # if using a local model, e.g. Ollama, LMStudio
122+
export PERPLEXITY_API_KEY="your-api-key" # for search capabilities
123+
```
124+
125+
[📚 View supported AI models](https://docs.litellm.ai/docs/providers)
126+
114127
### 🤖 Headless Mode
115128

116-
Run Strix programmatically without interactive UI using the `-n/--non-interactive` flag—perfect for servers and automated jobs. The CLI prints real-time vulnerability findings, and the final penetration test report before exiting. Exits with non-zero code when vulnerabilities are found.
129+
Run Strix programmatically without interactive UI using the `-n/--non-interactive` flag—perfect for servers and automated jobs. The CLI prints real-time vulnerability findings, and the final report before exiting. Exits with non-zero code when vulnerabilities are found.
117130

118131
```bash
119-
strix --target https://your-app.com -n --instruction "Focus on authentication bypass and session management"
132+
strix -n --target https://your-app.com --instruction "Focus on authentication and authorization vulnerabilities"
120133
```
121134

122135
### 🔄 CI/CD (GitHub Actions)
@@ -142,22 +155,10 @@ jobs:
142155
env:
143156
STRIX_LLM: ${{ secrets.STRIX_LLM }}
144157
LLM_API_KEY: ${{ secrets.LLM_API_KEY }}
145-
run: strix -n --target ./
146-
```
147-
148-
### ⚙️ Configuration
149-
150-
```bash
151-
export STRIX_LLM="openai/gpt-5"
152-
export LLM_API_KEY="your-api-key"
153158

154-
# Optional
155-
export LLM_API_BASE="your-api-base-url" # if using a local model, e.g. Ollama, LMStudio
156-
export PERPLEXITY_API_KEY="your-api-key" # for search capabilities
159+
run: strix -n --target ./
157160
```
158161
159-
[📚 View supported AI models](https://docs.litellm.ai/docs/providers)
160-
161162
## 🏆 Enterprise Platform
162163
163164
Our managed platform provides:

0 commit comments

Comments
 (0)