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

# Introduction

> Welcome to the Arivu Documentation

<div align="center">
  <img src="https://mintcdn.com/arivu/Y4EMTQ1ZBtH3f2aC/images/arivu-logo-dark.png?fit=max&auto=format&n=Y4EMTQ1ZBtH3f2aC&q=85&s=d7cbdcb2135b0a6e464660826e8b3b50" alt="Arivu Logo" className="hidden dark:block h-16 w-auto mb-4" width="471" height="406" data-path="images/arivu-logo-dark.png" />

  <img src="https://mintcdn.com/arivu/Y4EMTQ1ZBtH3f2aC/images/arivu-logo-light.png?fit=max&auto=format&n=Y4EMTQ1ZBtH3f2aC&q=85&s=d1097aa1d57670c53e0cce0f4dbe88c2" alt="Arivu Logo" className="block dark:hidden h-16 w-auto mb-4" width="450" height="386" data-path="images/arivu-logo-light.png" />
</div>

<video controls autoPlay loop muted playsInline src="https://arivu-omega.vercel.app/motion-video.mp4" className="w-full rounded-md shadow-lg border border-gray-200 dark:border-gray-800 mb-8" />

## What is Arivu?

Arivu is an open-source framework designed for building autonomous database agents. It bridges the gap between raw data warehouses and large language models (LLMs) by offering a dual-layer approach:

1. **A Powerful Python SDK**: Allows engineers to orchestrate text-to-SQL pipelines, hook up custom agents, and seamlessly inject memory layers.
2. **A Sleek Dashboard UI**: A Next.js-based no-code observability platform designed for teams to instantly connect dialects, select cloud models, execute conversational prompts, and inspect pipeline execution latency.

## Explore

<CardGroup cols={2}>
  <Card title="Dashboard" icon="desktop" href="/dashboard/overview">
    Explore your data with a beautifully crafted, theme-aware user interface.
  </Card>

  <Card title="Python SDK" icon="code" href="/sdk/quick-start">
    Embed Arivu directly into your own applications using our Python SDK.
  </Card>

  <Card title="MCP Server" icon="plug" href="/mcp/overview">
    Connect Arivu directly to Claude Desktop using the Model Context Protocol.
  </Card>

  <Card title="Memory System" icon="brain" href="/memory/overview">
    Understand how Arivu persists sessions, traces, and feedback signals.
  </Card>
</CardGroup>

## Highlights

<AccordionGroup>
  <Accordion title="Generative Visualizations" icon="chart-simple">
    Arivu automatically detects tabular data and generates interactive, theme-aware charts using Thesys C1.
  </Accordion>

  <Accordion title="Self-Healing SQL" icon="wand-magic-sparkles">
    If the LLM generates invalid SQL, the `query_verifier` node automatically loops back and corrects the syntax before execution.
  </Accordion>

  <Accordion title="Admin Gatekeeper" icon="shield-check">
    Destructive operations (like `DROP` or `DELETE`) are flagged by the pipeline and safely paused until an admin explicitly approves them.
  </Accordion>

  <Accordion title="Semantic Caching" icon="bolt">
    Repeated queries are instantly served from a TTL cache, bypassing the LLM layer completely for lightning-fast responses.
  </Accordion>
</AccordionGroup>
