What is Algolia
Algolia empowers modern developers to build world class search and discovery experiences without any DevOps.
Libraries with every major language and framework make it easy to enrich your users' experiences.
Build search experiences with libraries & UI components.
Algolia empowers modern developers to build world class search and discovery experiences without any DevOps.
Libraries with every major language and framework make it easy to enrich your users' experiences.
Utilize the Algolia open-source Python API client to index your data, configure your search, add analytics and much more.
Algolia is an API-First Search and Discovery platform that empowers builders to compose experiences at scale. Explore Algolia.
Gives API access to all Algolia functionality, settings, advanced features, and ML/AI products
Asynchronous methods built on top of Asyncio
Background retry strategy to ensure uptime
Seamless batching via iterators to optimize number of network calls
Zero downtime reindexing feature
Thin & minimal low-level HTTP client to interact with Algolia's API
Fully “pythonic”, follows modern Python while supporting Python 2
Supports Python: 2.7, 3.4, 3.5, 3.6, 3.7, 3.8
npm install algoliasearch
const objects = [{
from algoliasearch.search_client import SearchClient
This app lets you scan a shipping label with your phone and sends a Slack message to the recipient of the package
Algolia Labs, Clément Denoix
Starter for product search powered by Algolia InstantSearch
Algolia