Seamlessly integrate Algolia’s APIs into your LLM workflows with Algolia's new Model Context Protocol (MCP) server. Explore on GitHub.
  • Guides
  • API Reference API
  • Integrations
  • Log in
  • Sign up
  • Dashboard
Guides

Learn how Algolia works and how you can use it to create search and discovery experiences.

Home
Getting started
Sending and managing data
Managing results
Building Search UI
Building Search UI
Building Search UI
Building Search UI
Building Search UI
Building Search UI
Sending events
Search analytics
Personalization
A/B testing
Algolia Recommend
Algolia AI
Going to production
Scaling
Security
Solutions
Billing
API clients
C#
Dart
Go
Java
JavaScript
Kotlin
PHP
Python
Ruby
Scala
Swift
UI libraries
InstantSearch.js
React InstantSearch
Vue InstantSearch
InstantSearch iOS
InstantSearch Android
Algolia for Flutter
Autocomplete
API parameters
Index settings and search parameters
REST API
A full reference of API endpoints
Crawler
Configuration API
Integrations

Speed up your implementation with Algolia's integrations and tools.

Web frameworks
Rails
Symfony
Django
Laravel
Tools
Crawler
CLI
Platforms
Magento 2
Shopify
commercetools
BigCommerce
Salesforce Commerce Cloud B2C
Netlify
Zendesk
Autocomplete
  • Introduction
    • What is Autocomplete?
    • Getting started
    • Autocomplete showcase
    • Sandboxes
  • Core concepts
    • Basic configuration options
    • Populating autocomplete with sources
    • Displaying items with templates
    • Controlling behavior with state
    • Accessing data with context
    • Integrating keyboard navigation
    • Plugins
    • Detached mode
  • Guides
    • Build a Query Suggestions UI with Autocomplete
    • Adding recent searches
    • Including multiple result types
    • Implementing multiple search states
    • Filtering results with tags
    • Redirecting searches to a URL
    • Sending Algolia Insights events
    • Debouncing sources
    • Reshaping sources
    • Creating a custom renderer in React
    • Creating a multi-column layout
    • Upgrading
    • Debugging
  • Solutions
    • Rich text box with mentions and hashtags
    • Advanced federated search experience for ecommerce
  • Integrations
    • Integrate Autocomplete with InstantSearch.js (Quickstart)
    • Integrate with InstantSearch.js
    • Integrate with Vue InstantSearch
    • Integrate with React InstantSearch
    • Using Autocomplete with React
    • Using Autocomplete with Vue
  • API reference
    • autocomplete-js
    • autocomplete-core
      • createAutocomplete
    • autocomplete-plugin-recent-searches
    • autocomplete-plugin-query-suggestions
    • autocomplete-plugin-algolia-insights
    • autocomplete-plugin-tags
    • autocomplete-plugin-redirect-url
    • autocomplete-preset-algolia
    • autocomplete-theme-classic
Algolia.com Developer Hub
UI libraries / Autocomplete / API reference
Aug 27, 2024

autocomplete-core

Edit this guide