reindexer logo

reindexer

Restream/reindexer

Embeddable, in-memory, document-oriented database with a high-level Query builder interface.

GraphCanon updated Sep 20, 2026 · GitHub synced Sep 20, 2026

54views this month

811 stars61 forksLast push Sep 19, 2026 C++ Apache-2.0

Decision brief

Reindexer is an embeddable and in-memory document-oriented database designed for rapid vector search and similarity evaluation using a high-level query builder interface.

Good fit when

  • When you need advanced vector search capabilities with fast performance as Reindexer specializes in efficient vector searches.
  • For applications requiring full-text search and hybrid searching options, as Reindexer supports these functionalities natively.

Avoid when

  • When the requirement is for a distributed database system; Reindexer operates as an embeddable solution and does not support distributed configurations out-of-the-box.
  • If your project strictly avoids C++ libraries due to team expertise or environmental restrictions, since Reindexer is primarily developed in C++.
Hosting:
self hosted - Reindexer functions as a self-hosted solution integrated into applications
Pricing:
freemium - As an open-source tool under the Apache-2.0 license, Reindexer is freely available without licensing fees.
Requirements:
Min 1 GB RAM; It is optimized for in-memory operations, so available memory directly impacts performance.

Observed Jul 12, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Very active (1d since push)
As of Sep 20, 2026
Provenance
Not a fork · Organization account
As of Sep 20, 2026
Security (OSV)
No lockfile
As of Jul 11, 2026

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

git clone https://github.com/Restream/reindexer

Similar tools

Same-category neighbours. No typed graph edges are catalogued for this tool yet.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

Reindexer is an embeddable and in-memory document-oriented database offering advanced querying capabilities via a Query builder interface, suitable for applications requiring rapid vector search and similarity evaluation.

Capability facts

Languages
c++

Source: github.language · Sep 20, 2026

Categories

Tags

README

Installation Reindexer can run in 3 different modes: Reindexer is embedded into application as static library, and does not require separate server process. Reindexer is embedded into the application as a static library and starts a server. In this mode, other clients can connect...

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.