CameoDB

•
35
•

Combines ACID key-value durability with distributed full-text search to deliver a decentralized hybrid search engine for applications and AI agents.

CameoDB is a high-performance, decentralized hybrid search database built in Rust that unites the crash durability of an ACID-compliant key-value store with the speed of an inverted full-text search index. Featuring a masterless architecture powered by consistent hashing and Kademlia DHT peer discovery, it eliminates central coordination overhead and single points of failure. Designed with native support for the Model Context Protocol (MCP), dynamic tiered memory caching, automated schema inference, and language-aware stemmers, CameoDB provides an all-in-one storage and retrieval foundation capable of streaming and indexing multi-format datasets directly for modern AI workflows.

Key Features

01Native Model Context Protocol (MCP) server integration for direct search access by AI agents
02Automated schema inference and ingestion pipeline supporting JSON, JSONL, CSV, TSV, and compressed archives
03Language-aware text search engine with specialized stemmers, lemmatizers, and ghost fields
04Hybrid storage architecture pairing an ACID-compliant key-value store with a Tantivy full-text index
05Decentralized, leaderless cluster topology utilizing consistent hashing and Kademlia DHT peer routing
0634 GitHub stars

Use Cases

01Serving as a high-speed MCP knowledge retrieval backend for AI agents and LLM applications
02Building fault-tolerant, decentralized full-text search applications without the overhead of master nodes
03Ingesting and indexing large semi-structured datasets from remote URLs and local disks with automatic typing