Fast, relevant search for your application

An open-source, full-text search engine built for developers who care about speed, relevance, and developer experience. Deploy in minutes.

Get Started
search-client.js
// Initialize LumoSearch
const client = new LumoSearch({
  apiKey: 'lum_8291_x92',
  host: 'https://api.lumosearch.io'
});

// Perform a high-relevance search
const results = await client.search('index_v1', 'fast search engine', {
  limit: 10,
  attributesToHighlight: ['title', 'description'],
  matchingStrategy: 'last'
});

Powerful search out of the box

Everything you need to build world-class search experiences without the infrastructure headache.

BM25F Ranking

Industry standard ranking algorithm tuned for precision and high relevance across your documents.

Fuzzy Matching

Handles typos and misspellings gracefully, ensuring users always find what they're looking for.

Instant Autocomplete

Sub-50ms response times for real-time search-as-you-type interfaces.

Simple API

A developer-first REST API and client libraries that feel natural in any tech stack.

Weighted Fields

Boost relevance by assigning custom weights to titles, tags, or body content.

Highlight Ranges

Easily identify and display matching snippets within large documents automatically.

Simple, transparent pricing

Start free, upgrade when you need more. No hidden fees, no surprises.

Free

$0

For evaluation and side projects

  • 1K documents
  • 1K searches/mo
  • 1 project
  • 1 collection
  • Community support

Starter

$29/mo

For growing applications

  • 10K documents
  • 50K searches/mo
  • 3 projects
  • 5 collections/project
  • Email support

Most Popular

Growth

$79/mo

For high-traffic products

  • 100K documents
  • 500K searches/mo
  • 10 projects
  • 20 collections/project
  • Priority support

Business

$199/mo

For mission-critical search

  • 1M documents
  • 5M searches/mo
  • 50 projects
  • 100 collections/project
  • Dedicated support

Need more than 10M searches/mo? Contact us for enterprise pricing.

Frequently asked questions

What is LumoSearch?

LumoSearch is an open-source full-text search engine that uses BM25F ranking, fuzzy matching, and instant autocomplete. You can self-host it or use LumoSearch Cloud for managed hosting.

How is LumoSearch different from Algolia or Meilisearch?

LumoSearch is open-source with flat monthly pricing (no per-request fees). It uses the industry-standard BM25F algorithm and runs serverless — no binary dependencies or persistent servers required.

Is LumoSearch free to use?

The open-source engine is MIT-licensed and free forever. LumoSearch Cloud has a free tier with 1K documents and 1K searches/month. Paid plans start at $29/month.

What languages and frameworks does it support?

LumoSearch has a REST API that works with any language. The official SDK supports JavaScript and TypeScript. It integrates with React, Next.js, Vue, and any framework that can make HTTP requests.

Coming Soon

LumoSearch Cloud

The power of LumoSearch, managed by the experts. Focus on your product, not your servers.

Zero-config infrastructure
Auto-scaling clusters
Real-time search analytics
Global edge replication
Automated backups
24/7 Expert support