General
What is RAXE?
What is RAXE?
Is RAXE open source?
Is RAXE open source?
Is it really free?
Is it really free?
- 1,000 scans/day
- 514 detection rules
- L1 (rule-based) + L2 (ML) detection
- Full CLI and SDK access
- Local-only processing
How does RAXE compare to alternatives?
How does RAXE compare to alternatives?
| Feature | RAXE CE | Others |
|---|---|---|
| Local-first | ✅ | Often cloud-only |
| Privacy by design | ✅ | Varies |
| Detection rules | 514 | Usually fewer |
| ML detection | ✅ (CPU) | Often cloud |
| Free tier | 1K/day | Limited or none |
Privacy & Security
Does RAXE send my prompts to a server?
Does RAXE send my prompts to a server?
- Detection metadata (rule IDs, severity, counts)
- Performance metrics (scan duration)
- Prompt hash (SHA-256, for deduplication)
What telemetry is collected?
What telemetry is collected?
Can I disable telemetry?
Can I disable telemetry?
Is my data safe?
Is my data safe?
- All scanning is local
- No content ever leaves your device
- Telemetry is anonymized and aggregated
- You can audit the telemetry payload in the code
Technical
What Python versions are supported?
What Python versions are supported?
What's the difference between L1 and L2 detection?
What's the difference between L1 and L2 detection?
- Fast regex pattern matching (~1ms)
- 514 curated rules
- Always available
- Low false-positive rate
- ONNX neural network models
- Catches novel/obfuscated attacks
- Requires
pip install raxe[ml] - Slightly slower (~50ms)
How fast is RAXE?
How fast is RAXE?
- L1 only: ~0.4ms (P50: 0.37ms, P95: 0.49ms)
- L2 only: ~3ms
- L1 + L2: ~3.5ms combined
- Throughput: ~1,200 scans/second
Does RAXE work offline?
Does RAXE work offline?
- Initial API key validation (one-time)
- Telemetry submission (non-blocking, fails silently)
Can I use RAXE with async code?
Can I use RAXE with async code?
AsyncRaxe:Integration
Which LLM providers are supported?
Which LLM providers are supported?
- OpenAI (GPT-4, GPT-3.5)
- Anthropic (Claude)
- LangChain (any model)
Can I use RAXE in CI/CD?
Can I use RAXE in CI/CD?
--ci flag for CI-optimized output:How do I protect streaming responses?
How do I protect streaming responses?
Rules & Detection
How many rules does RAXE have?
How many rules does RAXE have?
- PI (59) - Prompt Injection
- JB (77) - Jailbreak
- PII (112) - Personal Information
- CMD (65) - Command Injection
- ENC (70) - Encoding/Obfuscation
- HC (65) - Harmful Content
- RAG (12) - RAG Attacks
Can I create custom rules?
Can I create custom rules?
Why am I getting false positives?
Why am I getting false positives?
How do I contribute rules?
How do I contribute rules?
- Fork raxe-ai/raxe-ce
- Add rule to
src/raxe/packs/core/v1.0.0/rules/{family}/ - Validate:
raxe validate-rule your-rule.yaml - Submit a pull request
Troubleshooting
'raxe: command not found'
'raxe: command not found'
'API key expired'
'API key expired'
'Module not found: onnxruntime'
'Module not found: onnxruntime'
Still have questions?
- GitHub Discussions: raxe-ai/raxe-ce
- Slack Community: Join RAXE Slack
- Twitter/X: @raxeai
