> ## Documentation Index
> Fetch the complete documentation index at: https://docs.raxe.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Choose Your Integration

> Find the right RAXE integration for your AI stack in 30 seconds

# Choose Your Integration

RAXE integrates with your entire AI stack. Use this guide to find the right integration for your use case.

<Info>
  All integrations use the same underlying detection engine with 515+ rules and ML-based classification. Choose the integration that matches your architecture.
</Info>

***

## Quick Decision Guide

Answer one question to find your integration:

<AccordionGroup>
  <Accordion title="I use Claude Desktop, Cursor, or other MCP tools" icon="shield-check">
    **Use: [MCP Gateway](/integrations/mcp)**

    The MCP Gateway acts as a transparent security proxy for any Model Context Protocol server. It scans all tool calls and responses without modifying your existing setup.

    ```bash theme={null}
    pip install raxe[mcp]
    ```
  </Accordion>

  <Accordion title="I'm building with LangChain" icon="link">
    **Use: [LangChain Integration](/integrations/langchain)**

    Callback-based scanning for chains, agents, tools, memory, and RAG pipelines. The most comprehensive integration for LangChain applications.

    ```bash theme={null}
    pip install raxe[langchain]
    ```
  </Accordion>

  <Accordion title="I use multiple LLM providers (OpenAI, Anthropic, Azure, etc.)" icon="bolt">
    **Use: [LiteLLM Integration](/integrations/litellm)**

    Single integration for 100+ LLM providers. If you're using LiteLLM as your abstraction layer, this is the integration for you.

    ```bash theme={null}
    pip install raxe[litellm]
    ```
  </Accordion>

  <Accordion title="I just use OpenAI directly" icon="sparkles">
    **Use: [OpenAI Wrapper](/sdk/openai-wrapper)**

    Drop-in replacement for the OpenAI Python SDK. Change one import line.

    ```python theme={null}
    # Before
    from openai import OpenAI
    # After
    from raxe import RaxeOpenAI as OpenAI
    ```
  </Accordion>

  <Accordion title="I just use Anthropic/Claude directly" icon="message">
    **Use: [Anthropic Wrapper](/sdk/anthropic-wrapper)**

    Drop-in replacement for the Anthropic Python SDK.

    ```python theme={null}
    # Before
    from anthropic import Anthropic
    # After
    from raxe import RaxeAnthropic as Anthropic
    ```
  </Accordion>

  <Accordion title="I'm building multi-agent systems" icon="users">
    **Choose based on your framework:**

    | Framework | Integration                                      |
    | --------- | ------------------------------------------------ |
    | CrewAI    | [CrewAI Integration](/integrations/crewai)       |
    | AutoGen   | [AutoGen Integration](/integrations/autogen)     |
    | LangGraph | [LangChain Integration](/integrations/langchain) |
    | Custom    | [SDK Direct](/sdk/python)                        |
  </Accordion>

  <Accordion title="I need enterprise SIEM integration" icon="building">
    **Use: [SIEM Integration](/integrations/siem)**

    Stream threat data to Splunk, CrowdStrike, Microsoft Sentinel, ArcSight, or any CEF-compatible SIEM.
  </Accordion>

  <Accordion title="I want to scan prompts in CI/CD" icon="code-branch">
    **Use: [CI/CD Integration](/integrations/ci-cd)**

    Shift-left security scanning with GitHub Actions, pre-commit hooks, or custom pipelines.
  </Accordion>
</AccordionGroup>

***

## Integration Comparison

| Integration                                 | Best For               | Effort | Scan Coverage                  |
| ------------------------------------------- | ---------------------- | ------ | ------------------------------ |
| [MCP Gateway](/integrations/mcp)            | Claude Desktop, Cursor | 5 min  | Tool calls, responses          |
| [LangChain](/integrations/langchain)        | Agent apps, RAG        | 10 min | Prompts, tools, memory, chains |
| [LiteLLM](/integrations/litellm)            | Multi-provider apps    | 5 min  | All LLM calls                  |
| [OpenAI Wrapper](/sdk/openai-wrapper)       | Simple OpenAI apps     | 2 min  | Chat completions               |
| [Anthropic Wrapper](/sdk/anthropic-wrapper) | Simple Claude apps     | 2 min  | Messages API                   |
| [CrewAI](/integrations/crewai)              | Multi-agent crews      | 10 min | Agent messages, tasks          |
| [AutoGen](/integrations/autogen)            | Microsoft agents       | 10 min | Conversations                  |
| [LlamaIndex](/integrations/llamaindex)      | RAG applications       | 10 min | Queries, retrievals            |
| [DSPy](/integrations/dspy)                  | Optimized prompts      | 10 min | Module I/O                     |
| [SIEM](/integrations/siem)                  | Enterprise SOC         | 30 min | All detections                 |
| [SDK Direct](/sdk/python)                   | Custom integration     | Varies | Full control                   |

***

## Agent Frameworks

Protect multi-agent systems, RAG pipelines, and autonomous AI applications.

<CardGroup cols={2}>
  <Card title="MCP Gateway" icon="shield-check" href="/integrations/mcp">
    **Claude Desktop & Cursor** - Transparent security proxy for Model Context Protocol servers.

    ```bash theme={null}
    pip install raxe[mcp]
    ```
  </Card>

  <Card title="LangChain" icon="link" href="/integrations/langchain">
    **Most Popular** - Protect chains, agents, tools, memory, and RAG pipelines with callback-based scanning.

    ```bash theme={null}
    pip install raxe[langchain]
    ```
  </Card>

  <Card title="CrewAI" icon="users" href="/integrations/crewai">
    Multi-agent crew protection with task-level scanning and inter-agent message validation.

    ```bash theme={null}
    pip install raxe[crewai]
    ```
  </Card>

  <Card title="AutoGen" icon="robot" href="/integrations/autogen">
    Microsoft's multi-agent framework with conversation-level threat detection.

    ```bash theme={null}
    pip install raxe[autogen]
    ```
  </Card>

  <Card title="LlamaIndex" icon="database" href="/integrations/llamaindex">
    RAG-focused protection for document ingestion, retrieval, and query pipelines.

    ```bash theme={null}
    pip install raxe[llamaindex]
    ```
  </Card>

  <Card title="DSPy" icon="brain" href="/integrations/dspy">
    Stanford's declarative language model programming framework with signature-level protection.

    ```bash theme={null}
    pip install raxe[dspy]
    ```
  </Card>

  <Card title="Portkey" icon="server" href="/integrations/portkey">
    AI gateway integration for unified observability and security across providers.

    ```bash theme={null}
    pip install raxe[portkey]
    ```
  </Card>

  <Card title="OpenClaw" icon="message-bot" href="/integrations/openclaw">
    **Personal AI Assistant** - Protect your self-hosted AI across 13+ messaging channels.

    ```bash theme={null}
    raxe openclaw install
    ```
  </Card>
</CardGroup>

***

## LLM Provider Wrappers

Drop-in replacements for native SDKs with built-in threat detection.

<CardGroup cols={2}>
  <Card title="LiteLLM" icon="bolt" href="/integrations/litellm">
    **100+ LLM Providers** - Single integration for OpenAI, Anthropic, Azure, Bedrock, Vertex AI, and more.

    ```bash theme={null}
    pip install raxe[litellm]
    ```
  </Card>

  <Card title="OpenAI" icon="sparkles" href="/sdk/openai-wrapper">
    Drop-in replacement for the OpenAI Python SDK. Same API, added security.

    ```python theme={null}
    from raxe import RaxeOpenAI
    client = RaxeOpenAI()
    ```
  </Card>

  <Card title="Anthropic" icon="a" href="/sdk/anthropic-wrapper">
    Drop-in replacement for the Anthropic Python SDK with Claude protection.

    ```python theme={null}
    from raxe import RaxeAnthropic
    client = RaxeAnthropic()
    ```
  </Card>

  <Card title="HuggingFace" icon="face-smile" href="/integrations/huggingface">
    Protect HuggingFace Transformers and Inference API calls.

    ```bash theme={null}
    pip install raxe[huggingface]
    ```
  </Card>
</CardGroup>

***

## Enterprise SIEM

Real-time threat data streaming to your security operations center.

<CardGroup cols={3}>
  <Card title="Splunk" icon="chart-mixed" href="/integrations/siem#splunk">
    HTTP Event Collector (HEC) integration for real-time threat indexing.
  </Card>

  <Card title="CrowdStrike" icon="shield-halved" href="/integrations/siem#crowdstrike">
    Falcon LogScale (Humio) integration for threat correlation.
  </Card>

  <Card title="Microsoft Sentinel" icon="microsoft" href="/integrations/siem#sentinel">
    Azure Data Collector API for cloud-native SIEM integration.
  </Card>

  <Card title="ArcSight" icon="radar" href="/integrations/siem#arcsight">
    SmartConnector CEF format for enterprise SIEM deployments.
  </Card>

  <Card title="CEF (Generic)" icon="file-code" href="/integrations/siem#cef">
    Common Event Format over HTTP, UDP, or TCP/TLS syslog.
  </Card>

  <Card title="QRadar" icon="ibm" href="/integrations/siem#cef">
    IBM QRadar via CEF format integration.
  </Card>
</CardGroup>

***

## Web Frameworks & CI/CD

Protect HTTP endpoints and shift-left security in your deployment pipeline.

<CardGroup cols={2}>
  <Card title="FastAPI / Flask / Django" icon="globe" href="/integrations/common-patterns">
    Middleware, decorators, and dependency injection patterns for Python web frameworks.
  </Card>

  <Card title="GitHub Actions & Pre-commit" icon="github" href="/integrations/ci-cd">
    Scan prompts and test data in pull requests. Catch threats before they're committed.
  </Card>
</CardGroup>

***

## LLM Providers via LiteLLM

Through our [LiteLLM integration](/integrations/litellm), RAXE supports **100+ LLM providers** with a single integration:

<Tabs>
  <Tab title="Cloud Providers">
    | Provider             | Models                         |
    | -------------------- | ------------------------------ |
    | **OpenAI**           | GPT-4o, GPT-4, GPT-3.5         |
    | **Anthropic**        | Claude 3.5, Claude 3, Claude 2 |
    | **Azure OpenAI**     | All Azure-hosted models        |
    | **Google Vertex AI** | Gemini Pro, PaLM 2             |
    | **AWS Bedrock**      | Claude, Llama, Titan           |
    | **Cohere**           | Command, Embed                 |
    | **Mistral AI**       | Mistral Large, Medium, Small   |
  </Tab>

  <Tab title="Open Source">
    | Provider        | Models                      |
    | --------------- | --------------------------- |
    | **Ollama**      | Llama 3, Mistral, CodeLlama |
    | **vLLM**        | Any HuggingFace model       |
    | **HuggingFace** | 100k+ models                |
    | **Together AI** | Llama, Mixtral, CodeLlama   |
    | **Anyscale**    | Llama, Mistral              |
    | **Replicate**   | Llama, Stable Diffusion     |
  </Tab>

  <Tab title="Specialized">
    | Provider       | Focus                |
    | -------------- | -------------------- |
    | **Groq**       | Ultra-fast inference |
    | **Perplexity** | Search-augmented     |
    | **DeepInfra**  | Cost-optimized       |
    | **AI21**       | Jurassic models      |
    | **NLP Cloud**  | Enterprise NLP       |
  </Tab>
</Tabs>

***

## What's Next?

<CardGroup cols={2}>
  <Card title="Quick Start" icon="rocket" href="/quickstart">
    Get protected in 60 seconds
  </Card>

  <Card title="How Detection Works" icon="shield" href="/concepts/detection-engine">
    Understand what RAXE detects and how
  </Card>
</CardGroup>
