> ## 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.

# Installation

> Install RAXE Community Edition

## Requirements

* Python 3.10 or higher
* pip or uv package manager

## Standard Installation

<CodeGroup>
  ```bash pip theme={null}
  pip install raxe
  ```

  ```bash uv (faster) theme={null}
  uv pip install raxe
  ```
</CodeGroup>

## Optional Features

Install with additional capabilities:

```bash theme={null}
# ML detection support (L2 classifier)
pip install raxe[ml]

# LLM client wrappers (OpenAI, Anthropic)
pip install raxe[wrappers]

# Interactive REPL mode
pip install raxe[repl]

# Everything
pip install raxe[all]
```

## Framework Integrations

Install framework-specific integrations:

```bash theme={null}
# MCP Security Gateway (Claude Desktop, Cursor)
pip install raxe[mcp]

# LangChain integration
pip install raxe[langchain]

# LiteLLM (100+ providers)
pip install raxe[litellm]

# CrewAI multi-agent
pip install raxe[crewai]

# AutoGen
pip install raxe[autogen]

# LlamaIndex
pip install raxe[llamaindex]

# DSPy
pip install raxe[dspy]
```

<Tip>
  See [Integrations](/integrations) for setup guides for each framework.
</Tip>

## Initialize RAXE

After installation, initialize the configuration:

```bash theme={null}
raxe init
```

This creates:

* `~/.raxe/config.yaml` - Configuration file
* `~/.raxe/raxe.db` - Local scan history database

## Verify Installation

Run the health check:

```bash theme={null}
raxe doctor
```

Expected output:

```
 Configuration file exists
 Rules loaded successfully (515 rules)
 Database initialized
 ML model available
 System ready
```

## Troubleshooting

<AccordionGroup>
  <Accordion title="Command not found: raxe">
    Add the Python scripts directory to your PATH:

    ```bash theme={null}
    export PATH="$HOME/.local/bin:$PATH"
    ```
  </Accordion>

  <Accordion title="ML model not available">
    Install the ML dependencies:

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

  <Accordion title="Config file not found">
    Run initialization:

    ```bash theme={null}
    raxe init
    ```
  </Accordion>
</AccordionGroup>

<Note>RAXE CE is free to use and source-available. See the [LICENSE](https://github.com/raxe-ai/raxe-ce/blob/main/LICENSE) file for terms.</Note>

## Next Steps

<Card title="Configuration" icon="gear" href="/configuration">
  Configure RAXE for your use case
</Card>
