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

# Introduction

> Aporia Guardrails mitigates LLM hallucinations, inappropriate responses, prompt injection attacks, and other unintended behaviors in **real-time**. 

Positioned between the LLM (e.g., OpenAI, Bedrock, Mistral) and your application, Aporia enables scaling from a few beta users to millions confidently.

<img src="https://mintcdn.com/aporia/ikR99If3485QaXQB/images/aporia-in-chat.png?fit=max&auto=format&n=ikR99If3485QaXQB&q=85&s=537b990024361902419ad499aee73276" className="block" width="5087" height="2620" data-path="images/aporia-in-chat.png" />

## Setting up

The first step to world-class LLM-based apps is setting up guardrails.

<CardGroup cols={2}>
  <Card title="Quickstart" icon="rocket" href="/get-started/quickstart">
    Try Aporia in a no-code sandbox environment
  </Card>

  <Card title="Why Guardrails" icon="stars" href="/get-started/why-guardrails">
    Learn why guardrails are must-have for enterprise-grade LLM apps
  </Card>

  <Card title="Integrate to LLM apps" icon="plug" href="/fundamentals/integration/integration-overview">
    Learn how to quickly integrate Aporia to your LLM-based apps
  </Card>
</CardGroup>

## Make it yours

Customize Aporia's built-in policies and add new ones to make them perfect for your app.

<CardGroup cols={2}>
  <Card title="Customization" icon="palette" href="/fundamentals/customization">
    Customize Aporia's built-in policies for your needs
  </Card>

  <Card title="Add New Policies" icon="pencil" href="/policies/custom-policy">
    Create a new custom policy from scratch
  </Card>
</CardGroup>
