# EmergentDB Projects at AI Tinkerers

> Canonical HTML: https://aitinkerers.org/technologies/map-elites-evolutionary-algorithm-index-types-hnsw
> Markdown URL: https://aitinkerers.org/technologies/map-elites-evolutionary-algorithm-index-types-hnsw.md
> Technology record last updated: 2026-02-24T05:28:09Z
> Generated: 2026-10-25T13:48:20Z

A self-optimizing vector database architecture that uses the MAP-Elites quality-diversity algorithm to evolve and select high-performance HNSW index configurations.

EmergentDB replaces manual index tuning with an evolutionary loop called IndexQD, which utilizes the MAP-Elites algorithm to navigate the trade-offs between recall, latency, and memory. By treating the database structure as a phenotype, the system mutates HNSW hyperparameters—specifically M, ef_construction, and ef_search—to populate a multi-dimensional archive of elite configurations. This approach allows the engine to automatically discover optimal graph structures for specific datasets, achieving up to 100% recall and significantly higher throughput than static implementations like ChromaDB or LanceDB by continuously illuminating the most efficient regions of the index parameter space.

- Official technology site: https://emergentdb.com
- Public AI Tinkerers demos and talks: 1
- Result page: 1 of 1

## Recent Public Talks and Demos

### [EmergentDB: How Evolutionary Algorithms Made My Vector Database 82x Faster](https://singapore.aitinkerers.org/talks/rsvp_hHLd9-vXn8A)

- Event context: AI Tinkerers - The Age of AI &amp; Infrastructure (Singapore) — 2026-02-11 — Singapore
- Public talk page: https://singapore.aitinkerers.org/talks/rsvp_hHLd9-vXn8A

## Related Technologies

- [ARM NEON](https://aitinkerers.org/technologies/arm-neon) ([Markdown](https://aitinkerers.org/technologies/arm-neon.md)) — 1 public demo
- [Flat (brute-force)](https://aitinkerers.org/technologies/flat-brute-force) ([Markdown](https://aitinkerers.org/technologies/flat-brute-force.md)) — 1 public demo
- [frontend](https://aitinkerers.org/technologies/frontend) ([Markdown](https://aitinkerers.org/technologies/frontend.md)) — 6 public demos
- [HNSW](https://aitinkerers.org/technologies/hnsw) ([Markdown](https://aitinkerers.org/technologies/hnsw.md)) — 7 public demos
- [IVF](https://aitinkerers.org/technologies/ivf) ([Markdown](https://aitinkerers.org/technologies/ivf.md)) — 1 public demo
- [LZ4](https://aitinkerers.org/technologies/lz4) ([Markdown](https://aitinkerers.org/technologies/lz4.md)) — 1 public demo
- [MAP-Elites](https://aitinkerers.org/technologies/map-elites) ([Markdown](https://aitinkerers.org/technologies/map-elites.md)) — 2 public demos
- [Next](https://aitinkerers.org/technologies/next) ([Markdown](https://aitinkerers.org/technologies/next.md)) — 188 public demos
- [Product Quantization](https://aitinkerers.org/technologies/product-quantization) ([Markdown](https://aitinkerers.org/technologies/product-quantization.md)) — 1 public demo
- [RocksDB](https://aitinkerers.org/technologies/rocksdb) ([Markdown](https://aitinkerers.org/technologies/rocksdb.md)) — 3 public demos
- [Rust](https://aitinkerers.org/technologies/rust) ([Markdown](https://aitinkerers.org/technologies/rust.md)) — 57 public demos
- [SIMD](https://aitinkerers.org/technologies/simd) ([Markdown](https://aitinkerers.org/technologies/simd.md)) — 1 public demo
- [x86_64](https://aitinkerers.org/technologies/x86-64) ([Markdown](https://aitinkerers.org/technologies/x86-64.md)) — 2 public demos
