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

# Get started with Algolia

> Start building with Algolia by choosing a path, learning the core concepts, and following the main implementation steps.

Algolia is a hosted AI retrieval platform.
It makes your data searchable and helps you build search, recommendations, generative AI, and AI agent experiences.

<Card title="Start building" icon="zap" href="/doc/guides/get-started/quickstart" horizontal>
  Build your first search experience with sample data and React InstantSearch.
</Card>

<Card title="Build with AI agents" icon="bot" href="/doc/guides/get-started/build-with-ai" horizontal>
  Use AI assistants and developer tools to build and manage Algolia experiences.
</Card>

<Card title="Understand the basics" icon="book-open" href="/doc/guides/get-started/concepts" horizontal>
  Learn how indices, records, attributes, and events work in Algolia.
</Card>

<Card title="Libraries and tools" icon="blocks" href="/doc/libraries" horizontal>
  Find API clients, UI libraries, and platform integrations.
</Card>

## Build with Algolia

Most implementations follow these steps.
Once your data is in an index, you can often complete the remaining steps in parallel.

<Steps>
  <Step title="Index your data">
    Prepare records and send them to an Algolia index.

    Learn more: [Prepare your data](/doc/guides/sending-and-managing-data/prepare-your-data)
  </Step>

  <Step title="Build your search or conversational experience">
    Build a search UI or create a conversational experience with [Agent Studio](/doc/guides/algolia-ai/agent-studio).

    Learn more: [Build a search UI](/doc/guides/building-search-ui/getting-started/js)
  </Step>

  <Step title="Send events">
    Send click and conversion events from your UI.
    These events are required for analytics and features like personalization.

    Learn more: [Send events](/doc/guides/sending-events/getting-started)
  </Step>

  <Step title="Improve relevance">
    Tune matching, ranking, and filtering to improve results.

    Learn more: [Improve relevance](/doc/guides/managing-results/relevance-overview)
  </Step>
</Steps>

## Measure and optimize

Once your implementation is working, measure performance and test changes before you roll them out.

* [Search analytics](/doc/guides/search-analytics/overview)
* [Recommend analytics](/doc/guides/algolia-recommend/analytics/recommend-analytics)
* [A/B testing](/doc/guides/ab-testing/what-is-ab-testing)

## Prepare to go live

Before you launch to production, review access controls, follow security best practices, and plan for scale.

* [Security best practices](/doc/guides/security/security-best-practices)
* [Implementation checklist](/doc/guides/going-to-production/implementation-checklist)
