Infinity

Nearest Neighbor Search

Infinity is a document-oriented DBMS built on Vespa that provides vector search, full-text search, and structured data search. It designed to support Retrieval Augmented Generation (RAG) applications.

Data Model

Document / XML Vector

Indexes

B+Tree Inverted Index (Full Text) Hierarchical Navigable Small World (HNSW)

Infinity uses index data structures from Vespa.

Query Interface

Custom API

Storage Architecture

Disk-oriented

Storage Format

Custom

System Architecture

Shared-Everything

Infinity Logo
Website

https://github.com/infiniflow/infinity

Source Code

https://github.com/infiniflow/infinity

Tech Docs

https://github.com/infiniflow/infinity/tree/main/docs

Twitter

@infiniflowai

Developer

InfiniFlow, Inc.

Country of Origin

CN

Start Year

2022

Written in

C++

Supported languages

Python

Embeds / Uses

Vespa

Operating Systems

Linux

Licenses

Apache v2