Discover and explore top open-source AI tools and projects—updated daily.
manticoresoftwareSQL-native search database for full-text, vector, and hybrid queries
Top 4.4% on SourcePulse
Manticore Search is an open-source, high-performance database designed for full-text, vector, and hybrid search, offering a cost-efficient alternative to solutions like Elasticsearch. It targets developers and organizations requiring fast, scalable search capabilities with real-time indexing and a familiar SQL interface. Its primary benefit is delivering superior speed and lower resource consumption compared to competitors, enabling more efficient data retrieval and analysis.
How It Works
Manticore Search employs a modern multithreading architecture with efficient query parallelization to maximize CPU utilization for rapid response times. It supports advanced search types including full-text, hybrid (combining text and vector retrieval), and conversational search leveraging KNN and LLM integration via SQL. Data can be stored efficiently using either row-wise or columnar formats, with PGM-index providing performant secondary indexes. A cost-based query optimizer selects the most efficient execution plans, and the system offers SQL-first querying with MySQL protocol compatibility. Built in C++, it boasts low memory footprint and real-time indexing for immediate data accessibility.
Quick Start & Requirements
curl https://manticoresearch.com | shdocker run --name manticore --rm -d manticoresearch/manticorebrew install manticoresoftware/tap/manticoresearchHighlighted Details
Maintenance & Community
Manticore Search was forked from Sphinx in 2017. The project maintains active community channels including a forum, Slack, and Telegram groups. Commercial support, consulting, and training services are offered.
Licensing & Compatibility
Manticore Search is distributed under the GPLv3 or later license. This copyleft license may impose restrictions on linking with closed-source or proprietary software.
Limitations & Caveats
While Manticore Search supports isolated transactions and binary logging for data safety, it is not fully ACID-compliant. Specific performance characteristics may vary based on data types, storage formats, and query complexity.
1 day ago
Inactive
asg017
oramasearch