Manticore Search, an open source search database that answers full text, vector and hybrid queries with real time indexing and a SQL interface.
Manticore Search is an open source search database built for the work a general purpose database handles badly: relevance ranked text retrieval, faceted catalogues, log and document search, and semantic retrieval over embeddings. It indexes documents in real time, so a record is searchable the moment it is written, with no offline build step and no rebuild window. Queries can be full text with BM25 relevance ranking, phrase and proximity operators and stemming; vector, using approximate nearest neighbour search over float vector attributes; or hybrid, fusing the two ranked lists so exact identifiers and loose paraphrases both land. Faceted counts come back in the same round trip as the search, and percolate tables store queries instead of documents for alerting and saved search notifications. The engine speaks the MySQL wire protocol, so existing clients, drivers and tools query it with ordinary SQL, and the same SQL plus a document oriented JSON API are available over HTTP. It began life as a fork of Sphinx and keeps that dialect, so an existing Sphinx deployment can usually move across.
A stock Manticore installation leaves its SQL and HTTP interfaces unauthenticated, because upstream expects them on a trusted network, so the cloudimg image never puts them on one that is not. Every Manticore listener is bound to loopback and none is opened in the security group; the search API reaches the network only through a reverse proxy that enforces HTTP basic authentication, and an unauthenticated health endpoint is provided separately so load balancer probes never need the credential. The password is 24 characters, generated uniquely on each instance at first boot and stored as a bcrypt hash, so nothing usable is baked into the image and no two instances share a secret. The engine is installed from the project's own signed package repository, pinned to an exact version whose published checksum is verified before installation and held so it cannot drift. The search index sits on its own dedicated disk, mounted by filesystem identifier, so a growing corpus never competes with the operating system for space and can be resized on its own. A demo table ships indexed, so a relevance ranked query works on the first boot, and a paired deploy guide covers schema design, querying and operations. 24/7 support is included.
Real screenshots taken while testing this image against its deployment guide.
This is a repackaged open source software product wherein additional charges apply for cloudimg support services.
## A Search Database You Run Yourself
Manticore Search is an open-source search database for full text, vector and hybrid search, with real-time indexing and a SQL interface. It is the modern successor to Sphinx and is built for workloads a general-purpose database handles badly: relevance-ranked text retrieval, faceted product catalogues, log and document search, and semantic retrieval over embeddings.
This cloudimg image delivers the engine preinstalled, hardened and answering queries within minutes of launch on any standard EC2 instance, with no cluster to provision and no per-document indexing fee.
## About cloudimg
cloudimg publishes production-hardened machine images on AWS Marketplace, each built with security-first defaults so teams can adopt open-source infrastructure without the configuration risk. Our 24/7 support team covers deployment, schema design, performance tuning and ongoing operations.
## Closed by Default, Not Open by Default
A stock Manticore installation leaves its SQL and HTTP interfaces unauthenticated because upstream expects them on a trusted network. Shipping that arrangement to the internet would hand anyone who finds the instance full read and write access to your index. This image does the opposite:
No two instances launched from this image share a credential, and no default password ships.
## Search Types in One Engine
## SQL and HTTP - No New Query Language
Manticore speaks the MySQL wire protocol, so existing clients, drivers and BI tools connect directly and issue ordinary SELECT, INSERT, UPDATE and JOIN statements. The same SQL is available over HTTP, which is how this image publishes the engine through its authenticated proxy, alongside a JSON API for search, bulk insert and index management.
## Ready to Use on AWS
The search index lives on its own dedicated EBS volume, mounted by filesystem identifier, so a growing corpus never competes with the operating system for space and can be resized independently. A demo table is indexed in the image so you can run a real relevance-ranked query on first boot before loading any data of your own. Everything runs under systemd on Linux hosts, fully patched at build time.
Open port 22 for SSH and port 80 for the search API in your security group and you are operational. An m5.large is a comfortable default; search is memory-sensitive, so size up as your working set grows.
## Key Use Cases
## Evaluate Before You Commit
A 7-day free trial is enabled on this listing. Launch, retrieve the generated password over SSH, query the demo table through the authenticated endpoint, then load a slice of your own data and measure it. When you are ready for production, scale the instance and grow the index volume.
## 24/7 cloudimg Support
Our team provides 24/7 technical support by email and live chat covering deployment, putting TLS in front of the search endpoint, schema and index design, relevance tuning, real-time versus plain table choices, vector and hybrid search setup, backup with the bundled tooling, and sizing guidance.
Manticore Search is distributed under the GNU General Public License version 3 or later. All product and company names are trademarks or registered trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.