Vectorization, complex filtering and more. Everything you need for modern search, ready to use with Elasticsearch or OpenSearch.


Sigmie is an open-source PHP library for Elasticsearch and OpenSearch — built for developers who care about search relevance, not about wiring up low-level mappings and analyzers. It ships a single fluent API for keyword search, vector and hybrid retrieval, faceted filtering, aggregations, autocompletion, RAG-style document chunking, and Laravel Scout integration.
If you're tired of stitching together raw Elasticsearch JSON, hand-rolling tokenizers, or paying a hosted search-as-a-service for queries you could run yourself — Sigmie gives you the ergonomics of a hosted service with the cost profile of an open-source library you control. Indices are versioned with zero-downtime aliases, mappings come with sensible defaults, and semantic search is one method call away.
PHP and Laravel teams building search for SaaS, e-commerce, content sites, internal tools, and AI agents. If you're already running Elasticsearch or OpenSearch (or thinking about it) and you want a library that gets out of your way, Sigmie is the shortest path from "we need search" to "search is shipped".
Get started with the 5-minute Quick Start, browse the Introduction, or jump into Semantic Search if you already know your way around Elasticsearch.
Try these popular searches:
Create search experiences that understand images, not just text.