Skip to main content

What is Algolia?

Algolia is a hosted AI search and retrieval platform. Built API-first, it combines keyword, vector, and hybrid retrieval to power search, recommendations, retrieval-augmented generation, and AI agents. Algolia stores your data as JSON records that you query through the API, client libraries, and UI libraries.

How Algolia works

You send records from your data sources to an Algolia index. Index settings determine how Algolia matches, ranks, and filters those records. Your website, app, or AI agent queries the index and presents the response. Click and conversion events provide behavioral data for analytics and other features. Use the Algolia dashboard to tune relevance, set up recommendations, create AI agents with Agent Studio, merchandise results, review analytics, and run A/B tests.

Choose a starting point

Build your first search experience

Build a working React search experience with sample data.

Build with AI agents

Use AI assistants and agents to build and maintain your Algolia integration.

Understand the basics

Learn how indices, records, attributes, and events work in Algolia.

Pick a library or integration

Find the API client, UI library, or platform integration for your stack.

Build your implementation

A basic search implementation has three parts:
  1. Index your data as records.
  2. Build a search UI that queries your index.
  3. Tune relevance to improve matching, ranking, and filtering.
Once your data is in an index, you can work on the search UI and relevance in parallel.

Extend your implementation

Add other features when you need them:

Measure and optimize

Once your implementation is working, measure performance and test changes.

Prepare to go live

Before you launch to production, secure your account and work through the checklist.
Last modified on September 17, 2026