diff --git a/README.md b/README.md index 5c93f10..c2af4af 100644 --- a/README.md +++ b/README.md @@ -275,3 +275,5 @@ Strix builds on the incredible work of open-source projects like [LiteLLM](https > Only test apps you own or have permission to test. You are responsible for using Strix ethically and legally. + +![](https://static.scarf.sh/a.png?x-pxid=a0ba15dd-a205-4a54-95d6-7814e9ae6b61) diff --git a/docs/advanced/configuration.mdx b/docs/advanced/configuration.mdx index 5d56c9a..09d64f5 100644 --- a/docs/advanced/configuration.mdx +++ b/docs/advanced/configuration.mdx @@ -3,6 +3,10 @@ title: "Configuration" description: "Environment variables for Strix" --- +import { ScarfPixel } from "/snippets/scarf-pixel.mdx"; + + + Configure Strix using environment variables or a config file. ## LLM Configuration diff --git a/docs/advanced/skills.mdx b/docs/advanced/skills.mdx index 38aacd0..63bacac 100644 --- a/docs/advanced/skills.mdx +++ b/docs/advanced/skills.mdx @@ -3,6 +3,10 @@ title: "Skills" description: "Specialized knowledge packages that enhance agent capabilities" --- +import { ScarfPixel } from "/snippets/scarf-pixel.mdx"; + + + Skills are structured knowledge packages that give Strix agents deep expertise in specific vulnerability types, technologies, and testing methodologies. ## The Idea diff --git a/docs/cloud/overview.mdx b/docs/cloud/overview.mdx index 8b6e584..d1ed1bc 100644 --- a/docs/cloud/overview.mdx +++ b/docs/cloud/overview.mdx @@ -3,6 +3,10 @@ title: "Introduction" description: "Managed security testing without local setup" --- +import { ScarfPixel } from "/snippets/scarf-pixel.mdx"; + + + Skip the setup. Run Strix in the cloud at [app.strix.ai](https://app.strix.ai). ## Features diff --git a/docs/contributing.mdx b/docs/contributing.mdx index 2d91529..8cd2bcd 100644 --- a/docs/contributing.mdx +++ b/docs/contributing.mdx @@ -3,6 +3,10 @@ title: "Contributing" description: "Contribute to Strix development" --- +import { ScarfPixel } from "/snippets/scarf-pixel.mdx"; + + + ## Development Setup ### Prerequisites diff --git a/docs/index.mdx b/docs/index.mdx index 2d40148..cb0f43a 100644 --- a/docs/index.mdx +++ b/docs/index.mdx @@ -3,6 +3,10 @@ title: "Introduction" description: "Open-source AI hackers to secure your apps" --- +import { ScarfPixel } from "/snippets/scarf-pixel.mdx"; + + + Strix are autonomous AI agents that act like real hackers—they run your code dynamically, find vulnerabilities, and validate them with proof-of-concepts. Built for developers and security teams who need fast, accurate security testing without the overhead of manual pentesting or the false positives of static analysis tools. diff --git a/docs/integrations/ci-cd.mdx b/docs/integrations/ci-cd.mdx index f55ebc1..308bc65 100644 --- a/docs/integrations/ci-cd.mdx +++ b/docs/integrations/ci-cd.mdx @@ -3,6 +3,10 @@ title: "CI/CD Integration" description: "Run Strix in any CI/CD pipeline" --- +import { ScarfPixel } from "/snippets/scarf-pixel.mdx"; + + + Strix runs in headless mode for automated pipelines. ## Headless Mode diff --git a/docs/integrations/github-actions.mdx b/docs/integrations/github-actions.mdx index 5952c3a..9d8f622 100644 --- a/docs/integrations/github-actions.mdx +++ b/docs/integrations/github-actions.mdx @@ -3,6 +3,10 @@ title: "GitHub Actions" description: "Run Strix security scans on every pull request" --- +import { ScarfPixel } from "/snippets/scarf-pixel.mdx"; + + + Integrate Strix into your GitHub workflow to catch vulnerabilities before they reach production. ## Basic Workflow diff --git a/docs/llm-providers/anthropic.mdx b/docs/llm-providers/anthropic.mdx index da32b13..0f8fd53 100644 --- a/docs/llm-providers/anthropic.mdx +++ b/docs/llm-providers/anthropic.mdx @@ -3,6 +3,10 @@ title: "Anthropic" description: "Configure Strix with Claude models" --- +import { ScarfPixel } from "/snippets/scarf-pixel.mdx"; + + + ## Setup ```bash diff --git a/docs/llm-providers/azure.mdx b/docs/llm-providers/azure.mdx index 1a9be00..6dfc676 100644 --- a/docs/llm-providers/azure.mdx +++ b/docs/llm-providers/azure.mdx @@ -3,6 +3,10 @@ title: "Azure OpenAI" description: "Configure Strix with OpenAI models via Azure" --- +import { ScarfPixel } from "/snippets/scarf-pixel.mdx"; + + + ## Setup ```bash diff --git a/docs/llm-providers/bedrock.mdx b/docs/llm-providers/bedrock.mdx index 2189e98..dd3466c 100644 --- a/docs/llm-providers/bedrock.mdx +++ b/docs/llm-providers/bedrock.mdx @@ -3,6 +3,10 @@ title: "AWS Bedrock" description: "Configure Strix with models via AWS Bedrock" --- +import { ScarfPixel } from "/snippets/scarf-pixel.mdx"; + + + ## Setup ```bash diff --git a/docs/llm-providers/local.mdx b/docs/llm-providers/local.mdx index 8a899a5..182a22b 100644 --- a/docs/llm-providers/local.mdx +++ b/docs/llm-providers/local.mdx @@ -3,6 +3,10 @@ title: "Local Models" description: "Run Strix with self-hosted LLMs for privacy and air-gapped testing" --- +import { ScarfPixel } from "/snippets/scarf-pixel.mdx"; + + + Running Strix with local models allows for completely offline, privacy-first security assessments. Data never leaves your machine, making this ideal for sensitive internal networks or air-gapped environments. ## Privacy vs Performance diff --git a/docs/llm-providers/novita.mdx b/docs/llm-providers/novita.mdx index e7e35b6..69c5937 100644 --- a/docs/llm-providers/novita.mdx +++ b/docs/llm-providers/novita.mdx @@ -3,6 +3,10 @@ title: "Novita AI" description: "Configure Strix with Novita AI models" --- +import { ScarfPixel } from "/snippets/scarf-pixel.mdx"; + + + [Novita AI](https://novita.ai) provides fast, cost-efficient inference for open-source models via an OpenAI-compatible API. ## Setup diff --git a/docs/llm-providers/openai.mdx b/docs/llm-providers/openai.mdx index c8a4867..71db03c 100644 --- a/docs/llm-providers/openai.mdx +++ b/docs/llm-providers/openai.mdx @@ -3,6 +3,10 @@ title: "OpenAI" description: "Configure Strix with OpenAI models" --- +import { ScarfPixel } from "/snippets/scarf-pixel.mdx"; + + + ## Setup ```bash diff --git a/docs/llm-providers/openrouter.mdx b/docs/llm-providers/openrouter.mdx index 2b816e9..492665e 100644 --- a/docs/llm-providers/openrouter.mdx +++ b/docs/llm-providers/openrouter.mdx @@ -3,6 +3,10 @@ title: "OpenRouter" description: "Configure Strix with models via OpenRouter" --- +import { ScarfPixel } from "/snippets/scarf-pixel.mdx"; + + + [OpenRouter](https://openrouter.ai) provides access to 100+ models from multiple providers through a single API. ## Setup diff --git a/docs/llm-providers/overview.mdx b/docs/llm-providers/overview.mdx index 8c0d500..42b5632 100644 --- a/docs/llm-providers/overview.mdx +++ b/docs/llm-providers/overview.mdx @@ -3,6 +3,10 @@ title: "Overview" description: "Configure your AI model for Strix" --- +import { ScarfPixel } from "/snippets/scarf-pixel.mdx"; + + + Strix uses [LiteLLM](https://docs.litellm.ai/docs/providers) for model compatibility, supporting 100+ LLM providers. ## Configuration diff --git a/docs/llm-providers/vertex.mdx b/docs/llm-providers/vertex.mdx index d7ed971..9112828 100644 --- a/docs/llm-providers/vertex.mdx +++ b/docs/llm-providers/vertex.mdx @@ -3,6 +3,10 @@ title: "Google Vertex AI" description: "Configure Strix with Gemini models via Google Cloud" --- +import { ScarfPixel } from "/snippets/scarf-pixel.mdx"; + + + ## Installation Vertex AI requires the Google Cloud dependency. Install Strix with the vertex extra: diff --git a/docs/quickstart.mdx b/docs/quickstart.mdx index 681bf02..8e66a5c 100644 --- a/docs/quickstart.mdx +++ b/docs/quickstart.mdx @@ -3,6 +3,10 @@ title: "Quick Start" description: "Install Strix and run your first security scan" --- +import { ScarfPixel } from "/snippets/scarf-pixel.mdx"; + + + ## Prerequisites - Docker (running) diff --git a/docs/snippets/scarf-pixel.mdx b/docs/snippets/scarf-pixel.mdx new file mode 100644 index 0000000..be0750b --- /dev/null +++ b/docs/snippets/scarf-pixel.mdx @@ -0,0 +1,10 @@ +export const ScarfPixel = () => ( + +); diff --git a/docs/tools/browser.mdx b/docs/tools/browser.mdx index 7220d9c..216d373 100644 --- a/docs/tools/browser.mdx +++ b/docs/tools/browser.mdx @@ -3,6 +3,10 @@ title: "Browser" description: "Playwright-powered Chrome for web application testing" --- +import { ScarfPixel } from "/snippets/scarf-pixel.mdx"; + + + Strix uses a headless Chrome browser via Playwright to interact with web applications exactly like a real user would. ## How It Works diff --git a/docs/tools/overview.mdx b/docs/tools/overview.mdx index 4a5db0a..0073d88 100644 --- a/docs/tools/overview.mdx +++ b/docs/tools/overview.mdx @@ -3,6 +3,10 @@ title: "Agent Tools" description: "How Strix agents interact with targets" --- +import { ScarfPixel } from "/snippets/scarf-pixel.mdx"; + + + Strix agents use specialized tools to test your applications like a real penetration tester would. ## Core Tools diff --git a/docs/tools/proxy.mdx b/docs/tools/proxy.mdx index 3fc027b..0783a43 100644 --- a/docs/tools/proxy.mdx +++ b/docs/tools/proxy.mdx @@ -3,6 +3,10 @@ title: "HTTP Proxy" description: "Caido-powered proxy for request interception and replay" --- +import { ScarfPixel } from "/snippets/scarf-pixel.mdx"; + + + Strix includes [Caido](https://caido.io), a modern HTTP proxy built for security testing. All browser traffic flows through Caido, giving the agent full control over requests and responses. ## Capabilities diff --git a/docs/tools/sandbox.mdx b/docs/tools/sandbox.mdx index 386452f..c6eab50 100644 --- a/docs/tools/sandbox.mdx +++ b/docs/tools/sandbox.mdx @@ -3,6 +3,10 @@ title: "Sandbox Tools" description: "Pre-installed security tools in the Strix container" --- +import { ScarfPixel } from "/snippets/scarf-pixel.mdx"; + + + Strix runs inside a Kali Linux-based Docker container with a comprehensive set of security tools pre-installed. The agent can use any of these tools through the [terminal](/tools/terminal). ## Reconnaissance diff --git a/docs/tools/terminal.mdx b/docs/tools/terminal.mdx index 5f7cb84..68e4474 100644 --- a/docs/tools/terminal.mdx +++ b/docs/tools/terminal.mdx @@ -3,6 +3,10 @@ title: "Terminal" description: "Bash shell for running commands and security tools" --- +import { ScarfPixel } from "/snippets/scarf-pixel.mdx"; + + + Strix has access to a persistent bash terminal running inside the Docker sandbox. This gives the agent access to all [pre-installed security tools](/tools/sandbox). ## Capabilities diff --git a/docs/usage/cli.mdx b/docs/usage/cli.mdx index 58d3e99..876d924 100644 --- a/docs/usage/cli.mdx +++ b/docs/usage/cli.mdx @@ -3,6 +3,10 @@ title: "CLI Reference" description: "Command-line options for Strix" --- +import { ScarfPixel } from "/snippets/scarf-pixel.mdx"; + + + ## Basic Usage ```bash diff --git a/docs/usage/instructions.mdx b/docs/usage/instructions.mdx index daac24b..c93ab3e 100644 --- a/docs/usage/instructions.mdx +++ b/docs/usage/instructions.mdx @@ -3,6 +3,10 @@ title: "Custom Instructions" description: "Guide Strix with custom testing instructions" --- +import { ScarfPixel } from "/snippets/scarf-pixel.mdx"; + + + Use instructions to provide context, credentials, or focus areas for your scan. ## Inline Instructions diff --git a/docs/usage/scan-modes.mdx b/docs/usage/scan-modes.mdx index 9f95891..8a439ec 100644 --- a/docs/usage/scan-modes.mdx +++ b/docs/usage/scan-modes.mdx @@ -3,6 +3,10 @@ title: "Scan Modes" description: "Choose the right scan depth for your use case" --- +import { ScarfPixel } from "/snippets/scarf-pixel.mdx"; + + + Strix offers three scan modes to balance speed and thoroughness. ## Quick