Powering the future of search
Store and retrieve similar vectors representations using Meilisearch, to power a variety of search experiences:
Hybrid search
Blend keyword efficiency and semantic depth for an unparalleled search experience.
Semantic search
Empower users to discover content in an intuitive and human-like way.
Image, sound, video search
Explore boundless searching through multi-format capabilities.
Intuitive Q&A bots
Plow through documentation and Q&A articles to find answers based on true intent.
Contextual search
Improve relevancy and accuracy through deep understanding of query's meaning
Product recommendations
Find and suggest similar items to help connect a buyer with a product.
Fitting seamlessly in the current AI landscape
Integrated into the familiar set of tools.
Search enters your AI application stack
Meilisearch comes with tailored SDKs for your favorite framework or language.
from langchain.vectorstores import Meilisearch
from langchain.embeddings.openai import OpenAIEmbeddings
from langchain.document_loaders import JSONLoader
# Load documents
loader = JSONLoader(
file_path="./movies.json",
jq_schema=".[] | {id: .id, title: .title, overview: .overview}",
text_content=False,
)
documents = loader.load()
# Index documents
embeddings = OpenAIEmbeddings()
vector_store = Meilisearch.from_documents(documents=documents, embedding=embeddings)
# Search
query = "superhero fighting villains in a city corrupted by crime"
results = vector_store.similarity_search(
query=query,
k=3,
)
18k users worldwide are using Meilisearch to power their search experience.
Why our customers choose Meilisearch Cloud
The next generation of search
Combine the benefits of a traditional top-tier full-text search experience with the novel capabilities of cutting-edge semantic search engine.
Filters
Enhance your user's search experience with custom filters and build a faceted search interface in a few lines of code.
Deploy everywhere
Meilisearch is compatible with all major platforms and Docker. Too much work? Meilisearch Cloud takes care of everything.
Language detection
こんにちわ! Meilisearch supports all languages and detects them automatically.
Custom relevancy
Let's break the rules. Use our default ranking rules or create your own.
Ironclad security
Sealed, signed, delivered. API keys and tenant tokens help you specify who can search what.
Geo search
Search in the real world. No need for a PhD, we've got you covered.