Meilisearch for Openclaw

A comprehensive skill for AI agents to deploy, tune, and manage Meilisearch instances for fast and relevant search experiences.

ivangdavila
v1.0.0
Feb 11, 2026
2
1.5k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install meilisearch

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install meilisearch using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Meilisearch?

Meilisearch is an open-source, lightning-fast search engine designed to provide a high-quality search experience out of the box. This skill empowers developers and AI agents to programmatically handle the complexities of search engine management, including index lifecycle configuration, relevance tuning, and production-grade security. By leveraging Openclaw Skills, users can navigate technical nuances like asynchronous task processing, primary key inference, and memory-mapped file optimization.

Integrating this skill ensures that search deployments follow best practices, such as batching document updates to maximize throughput and declaring filterable attributes before indexing to avoid expensive reindex operations. It provides a robust framework for building typo-tolerant, faceted search applications that scale vertically with system RAM, ensuring high performance even with large datasets.

Meilisearch Use Cases

  • Deploying production-ready search engines for e-commerce or content-heavy platforms.
  • Configuring advanced faceted search and geo-filtering for location-based applications.
  • Automating the management of search-only API keys for secure frontend integration.
  • Fine-tuning search relevance through custom ranking rules and typo-tolerance settings.
  • Migrating large datasets into Meilisearch using optimized batching techniques.

How Meilisearch Works

  1. Initialize the Meilisearch environment and establish a master key to secure all API endpoints.
  2. Define index settings, including filterable, sortable, and searchable attributes, to establish search behavior before data ingestion.
  3. Ingest documents in optimized 10-50MB batches to maintain high indexing speed without overwhelming the task queue.
  4. Monitor the status of asynchronous indexing operations by polling specific task UIDs for completion or error reporting.
  5. Implement production security by generating granular search-only API keys for client-side access.

Meilisearch Setup

To get started with this skill, you need a running Meilisearch instance. You can launch it quickly using the following commands:

# Download and install Meilisearch
curl -L https://install.meilisearch.com | sh

# Launch Meilisearch with a master key for security
./meilisearch --master-key="YOUR_SECURE_MASTER_KEY"

Ensure that Openclaw Skills can communicate with your Meilisearch instance by providing the host URL and the master key in your agent's environment configuration.

Meilisearch Data Schema & Taxonomy

The skill manages Meilisearch data through a structured schema focusing on index performance and search relevance:

Property Description Constraint
primaryKey Unique identifier for each document Must be unique; avoid nested fields
filterableAttributes Fields available for filter and facets Declare before adding documents
searchableAttributes Fields used for keyword matching Order defines ranking priority
sortableAttributes Fields used for ordering results Declare before adding documents
_geo Special field for latitude and longitude Hardcoded name required for geo-search

Meilisearch Advanced Features

  • Multi-tenant isolation through granular API keys restricted to specific index access.
  • Custom typo tolerance tuning to define minimum word lengths for error matching.
  • Asynchronous task management for handling large-scale reindexing without blocking query traffic.
  • Vertical scaling optimizations leveraging memory-mapped files for high-speed search retrieval.
  • Snapshot scheduling for disaster recovery and consistent backups in single-node environments.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*