SigmieSigmie

Sigmie blog

Sigmie Blog

Notes on search, Elasticsearch internals, and what we are building.

A different approach for Elasticsearch

Why Sigmie takes a different approach to Elasticsearch in PHP — fluent API, no boilerplate, focus on relevance instead of low-level mappings.

Read article

Why are Search services expensive

Why hosted search-as-a-service is so expensive — what you actually pay for under the hood and when running your own Elasticsearch makes sense.

Read article

High level Elasticsearch properties

A walkthrough of Sigmie's predefined Elasticsearch property types and the analysis decisions baked in to get the best search relevance out of the box.

Read article

Elasticsearch shards rules

Practical rules of thumb for calculating Elasticsearch primary and replica shards — sizing, distribution, and the math behind cluster capacity.

Read article

Need Search as a Service?

Try our application and enjoy only the good parts. Leave the rest to us.

Try it now

Sigmie

A modern Elasticsearch and OpenSearch library for PHP and Laravel.

Documentation

  • Introduction
  • Quick Start
  • Installation
  • Semantic Search
  • MCP Server

Resources

  • Blog
  • Search Playground
  • Resume Search
  • llms.txt
  • Sitemap

Community

  • GitHub
  • Packagist
  • Report an issue
  • Discussions

© 2026 Sigmie. MIT licensed.

Built with PHP, Laravel, Inertia.js and Vue.