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

# Official SDKs and libraries

> Meilisearch SDKs are available in many popular programming languages and frameworks. Consult this page for a full list of officially supported libraries.

## AI

> [card] [AI SDK](https://www.meilisearch.com/docs/getting_started/integrations/ai_sdk.md)
>
> Search tools for the Vercel AI SDK

> [card] [MCP](https://www.meilisearch.com/docs/getting_started/integrations/mcp.md)
>
> Allow your agents to search your indexes

## Client SDKs

> [card] [JavaScript](https://github.com/meilisearch/meilisearch-js)
>
> TypeScript client

> [card] [PHP](https://github.com/meilisearch/meilisearch-php)
>
> Typed PHP client

> [card] [Python](https://github.com/meilisearch/meilisearch-python)
>
> Python client

> [card] [Ruby](https://github.com/meilisearch/meilisearch-ruby)
>
> Ruby client

> [card] [Java](https://github.com/meilisearch/meilisearch-java)
>
> Java client

> [card] [Go](https://github.com/meilisearch/meilisearch-go)
>
> Go client

> [card] [.NET](https://github.com/meilisearch/meilisearch-dotnet)
>
> .NET client

> [card] [Dart](https://github.com/meilisearch/meilisearch-dart)
>
> Dart client

## Framework SDKs

> [card] [Laravel](https://laravel.com/docs/12.x/scout)
>
> Official Laravel Scout integration

> [card] [Ruby on Rails](https://github.com/meilisearch/meilisearch-rails)
>
> Gem for Ruby on Rails

## Platform SDKs

> [card] [Strapi](https://github.com/meilisearch/strapi-plugin-meilisearch)
>
> Sync your Strapi v5 collections to Meilisearch

> [card] [Firebase](https://github.com/meilisearch/firestore-meilisearch)
>
> Sync your Firebase collections to Meilisearch

## Front-end SDKs

Meilisearch provides connectors to integrate with Algolia's open-source search UI libraries.

> [card] [InstantSearch.js](https://github.com/meilisearch/meilisearch-js-plugins/tree/main/packages/instant-meilisearch)
>
> InstantSearch connector

> [card] [Autocomplete.js](https://github.com/meilisearch/meilisearch-js-plugins/tree/main/packages/autocomplete-client)
>
> Autocomplete client

## Community-maintained SDKs

**Languages**

> [card] [Rust](https://github.com/meilisearch/meilisearch-rust)
>
> Rust client

> [card] [Swift](https://github.com/meilisearch/meilisearch-swift)
>
> Swift client

**Frameworks**

> [card] [Symfony](https://github.com/meilisearch/meilisearch-symfony)
>
> Bundle for Symfony

## Other tools

* [meilisearch-docsearch](https://github.com/tauri-apps/meilisearch-docsearch): a community-maintained scraper tool to automatically read the content of your documentation and store it into Meilisearch.
* [meilisearch-kubernetes](https://github.com/meilisearch/meilisearch-kubernetes): Kubernetes Helm charts and manifests

## Contributing

All Meilisearch integrations are open-source. We're proud that some of our libraries were kickstarted and are still maintained by external contributors! ♥️

If you'd like to contribute, check out the issues on the GitHub repositories. For more information [consult these guidelines](https://github.com/meilisearch/integrations-guides).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.