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

# Introduction

> Build AI-powered chat agents with knowledge bases and custom tools

## What is Ansa?

Ansa is an open-source platform for building AI chat agents that can:

* **Answer questions** using your documents and knowledge base
* **Execute actions** through custom API integrations
* **Embed anywhere** with a lightweight chat widget
* **Stream responses** in real-time with the latest AI models

## Key Features

<CardGroup cols={2}>
  <Card title="Knowledge Base" icon="book" href="/agents/knowledge-base">
    Upload documents, sync websites, and connect data sources. Your agent automatically retrieves relevant context.
  </Card>

  <Card title="Custom Tools" icon="wrench" href="/agents/tools">
    Connect any API to give your agent the ability to take actions - check orders, create tickets, book appointments.
  </Card>

  <Card title="Embeddable Widget" icon="comment" href="/widget/installation">
    Add a chat widget to any website with a single script tag. Fully customizable appearance.
  </Card>

  <Card title="Self-Hostable" icon="server" href="/self-hosting">
    Deploy on your own infrastructure with Docker. Keep your data private and secure.
  </Card>
</CardGroup>

## Quick Links

<CardGroup cols={2}>
  <Card title="Quickstart" icon="rocket" href="/quickstart">
    Create your first agent in 5 minutes
  </Card>

  <Card title="API Reference" icon="code" href="/api-reference/overview">
    Integrate Ansa into your applications
  </Card>
</CardGroup>
